spring框架action调用service报空指针异常
我测试过了,在baseAction中注入UserService,在set方法中输出UserService时正确的,然后在UserAction(extendsbaseAct...
我测试过了,在baseAction中注入UserService,在set方法中输出UserService时正确的,然后在UserAction(extends baseAction),中输出UserService时却是空的,这是怎么回事
我用的是ssh框架 展开
我用的是ssh框架 展开
1个回答
展开全部
1、看一下的的UserAction.java中有没有如下代码:
private UserService userService;
public LogService getLogService() {
return logService;
}
public void setLogService(LogService logService) {
this.logService = logService;
}
2、你看一下applicationContext.xml中有没有配置如下代码:
<bean id="userAction" class="com.tjtt.test.action.UserAction">
<property name="userService"><ref bean="userService"/></property>
</bean>
根据你的项目实际情况修改id、class、name、bean的值
private UserService userService;
public LogService getLogService() {
return logService;
}
public void setLogService(LogService logService) {
this.logService = logService;
}
2、你看一下applicationContext.xml中有没有配置如下代码:
<bean id="userAction" class="com.tjtt.test.action.UserAction">
<property name="userService"><ref bean="userService"/></property>
</bean>
根据你的项目实际情况修改id、class、name、bean的值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |