配制文件好像没有看出问题。
private DaoAction dao; public boolean Login(String username, String password) {
System.out.println(dao);
List list = dao.getUser(username, password);
调试下
可能是你的getUser的问题。
private DaoAction dao; public boolean Login(String username, String password) {
System.out.println(dao);
List list = dao.getUser(username, password);
调试下
可能是你的getUser的问题。
解决方案 »
- tomcat配置问题
- 求助啊,大虾们.Hibernate注解配置双向一对多报错.
- 是不是递归
- 这个是什么类型啊,我看不懂呀
- 关于deploytool的白痴问题
- 在tomacat下出现http status 500错误,错误信息如下!望各位指点一下,找了一上午也没什么结果!多谢
- 一年java经验交友
- 关于用struts1.1结构连接数据库的小问题
- 今天是我好朋友也是我同事工作一周年纪念日,散分庆祝!
- spring struts2整合 怎么实现控制器只return jsp页面的名字就能转发或者重定向到页面去呢?
- java.lang.ClassCastException: java.lang.String的问题 高手请进
- 关于DataSource
private DaoAction dao; public boolean Login(String username, String password) {
//dao = new DaoAction();
如果去掉注释,不用spring的,则不会出现问题!
有道理,在getUser函数的时候,进入断点,检查一下,看看到底是你的dao是nullpointexception还是getUser里面的某个地方报错了
修改
<bean id="loginAction" class="com.action.LoginAction">
<property name="loginService" ref="loginServiceImp"> </property>
</bean> 或者
<bean id="loginService"
class="com.service.impl.LoginServiceImpl">
<property name="dao" ref="daoAction">
</property>
</bean>
class="com.service.impl.LoginServiceImpl">
<property name="dao" ref="daoAction">
</property>
中的loginServiceImpl是注入的,<property name="dao" ref="daoAction">应该在<bean id="loginService" class="com.service.impl.LoginServiceImpl"> </bean> 中吧 <bean id="loginService" class="com.service.impl.LoginServiceImpl">
<property name="dao" ref="daoAction">
</bean>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="loginService" class="com.service.impl.LoginServiceImpl">
<property name="dao" ref="daoAction">
</bean>
<bean id="loginAction" class="com.action.LoginAction">
<property name="loginService" ref="loginService"> </property>
</bean>
<bean id="daoAction" class="com.dao.action.DaoAction"> </bean>
</beans>