spring+hibernate+Struts2整合出现问题??
Java code
package tarena.demo6;
import tarena.demo5.User;
public class RegistAction extends ActionSupport implements SessionAware{
private User user;
private IUserService userService;
public void setUserService(IUserService userService) {
this.userService = userService;
}
public String execute(){
userService.save(user);
return "success";
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
}
报的异常是
空指针异常 貌似UserService未注入
之前没有实现SessionAware接口就完全没有问题
------解决方案--------------------自己就找到问题的愿意 ssh报null一般就是注入问题
------解决方案--------------------userService没有注入,看看配置文件有没有问题
------解决方案--------------------检查下spring的配置文件
------解决方案--------------------SessionAware
这个接口中的方法你没有实现吧。
------解决方案-------------------- 应该没有注入的原因吧。
------解决方案--------------------异常信息也贴出来嘛
------解决方案--------------------没注入 楼主用的是配置注入 还是注解?
------解决方案--------------------贴出的信息太少了,或许有经验的人一眼就能看出来什么问题
------解决方案--------------------
------解决方案--------------------把 implements SessionAware去掉,试试