ssm 框架和 servlet
我的servlet是用来得到数据库中的所有用户名的,在通过ajax来判断用户名是否存在现在遇到了一个问题,就是我的servlet的变量userMapper为null,这个我想可以通过配置文件实例化这个servlet对象和userMapper变量可以获取userMapper,但是我不大明白为什么我的实例化会出现问题。
代码如下:
servlet 文件
总配置文件 applicationContext.xml:
--------------------编程问答-------------------- mybatis,spring,struts框架啊,有人帮我吗 --------------------编程问答-------------------- 你的 Servlet 是用 spring 管理的? --------------------编程问答--------------------
我后来考虑了下,spring也是充当容器的功能(不知道我说的恰当不),我这里的userMapper是mybatis的一个接口,该变量没有被初始化,就不能从数据库中得到所有的用户名了,我用的是这几个框架,我不知道怎么才能实例化这个接口类,可以用来从数据库中得到所有的用户名 --------------------编程问答-------------------- 大体了解了你的需求了。Servlet 有些特殊,你确认能拿到它的实例了?建议你把 userMaper 作为其他 bean 的属性注入,看看拿到的实例是否还是 null --------------------编程问答-------------------- 看你的 struts的 action类里面 有没有 相关的 属性,,有没有 get set方法 按理说 这些都有的话,,
debug栈 里面 可定有值啊 --------------------编程问答--------------------
你说的有道理。servlet文件不用再用struts来进行配置了吧 --------------------编程问答-------------------- 没这样写过,具体不是很清楚。。我的能力有限,,爱莫能助 --------------------编程问答-------------------- spring只是不用new就能获得对象,并没有实例化的功能吧 。 servlet的话,还是要用request来获取前台的变量吧。。 --------------------编程问答-------------------- servlet是由tomcat初始化的,而不可以由spring来控制
详见:servlet生命周期 --------------------编程问答-------------------- 有了三大框架普通的servlet就不能再使用了么?使用了会违反三大框架的规范么???求解答? --------------------编程问答-------------------- 再提问一下,有木有SSM框架和ajax进行整合的案例,有的话可不可以发一份??
QQ:756010343@qq.com
补充:Java , Web 开发