struts2整合spring后常会忽略的一些细节导致注入service时失败,程序运行报空指针。
来源:互联网 发布:xstream java 编辑:程序博客网 时间:2024/06/05 10:59
当STRUTS交给了SPRING来管理的话,STRUTS.xml的配置文件也不再像原来那样需要配置到具体的类了,如:com.test.xxx,而是只需要配置这个类在spring中定义的名字就OK。
如SPRING中配置的名字叫XXxabc,那么在STRUTS中的引用class就直接写XXxabc即可。而不需要写全路径了。
下午写了ssh的测试程序,但是最后在运行时,Action里面的service总是注入不进来,提示NullPointerException异常。仔细一看错误提示,肯定是没有注入进来。就比较郁闷了。花了一个下午时间,终于解决了。
原来是:
在spring配置文件中对于action的配置,假设id是useraction,那么在struts.xml中,不应该还是像以前单独用struts时那样,而是将在struts.xml中action的class=useraction。也就是:
将struts.xml中的action的class属性,由class名改为Spring中定义的bean的id名。问题解决!- struts2整合spring后常会忽略的一些细节导致注入service时失败,程序运行报空指针。
- spring整合struts2时action里的service注入不进来,报空指针异常
- spring整合struts2,action里的service注入,空指针异常
- 【Spring】Service 注入失败,空指针
- struts2与spring整合时,报空指针NullPointerException异常的解决
- Spring 整合Struts2 自动装配 service 注入失败
- spring struts2 整合 action 注入service 报错NullPointerException
- spring依赖注入,运行报空指针异常
- SSI报空指针异常,即spring注入失败问题的解决方式
- struts2+Spring服务器启动时Bean实例化失败,报ServletActionContext.getRequest空指针异常
- filter注入service报空指针
- SpringBoot+Mybatis整合报,service注入失败,dao注入失败,
- JAXWS 开发webService ,使用spring注入service类时,无法注入,报空指针
- Struts2整合spring ,bean注入失败
- hibernate4整合spring一直报空指针
- spring整合struts2时action里的service注入不进来,
- 依赖注入导致的空指针异常
- Hadoop运行程序报空指针的原因
- void 关键字
- Matlab img格式图片转为dicom格式
- MySQL终极配置解决UTF8编码出现的乱码问题
- 装饰模式
- DropdownList用户使用缓存的解决方案
- struts2整合spring后常会忽略的一些细节导致注入service时失败,程序运行报空指针。
- 无需编程,DIY自己智能小车的Android蓝牙遥控软件(一)
- 使用xcode4.2检测内存泄露
- 探讨智能家居行业市场低迷三原因
- Liferay:MVCPortlet文件下载的方法
- 没有重复字符的最长子串
- js引擎
- nor flash 与 nand flash 区别
- updatepanel注册js