spring整合struts2时action里的service注入不进来,报空指针错误,纠结了很久,求帮忙解决
spring整合struts2时action里的service注入不进来,报空指针异常,纠结了很久,求帮忙解决
异常如图:

action里面主要代码:

applicationContext.xml配置文件:

struts.xml配置文件:

运行时能正确接收userName和passWord两个JSP页面提交的参数,debug了下,LoginAction里面的blogLoginInfoService为null,而且写了个类测试了下,都能取到applicationContext.xml文件里面的各个bean,而且bean的getXXX,setXXX方法都能正确执行。很奇怪,纠结了很久,求助。
------解决方案--------------------
一个 blog 一个 login,都改成一个试试?
action bean 的 name 和 ref 为啥还两样?
------解决方案--------------------
要想让它自动注入,Action中变量的名字要和ApplicationContext.xml中配置bean的id保持完全一致。
异常如图:
action里面主要代码:
applicationContext.xml配置文件:
struts.xml配置文件:
运行时能正确接收userName和passWord两个JSP页面提交的参数,debug了下,LoginAction里面的blogLoginInfoService为null,而且写了个类测试了下,都能取到applicationContext.xml文件里面的各个bean,而且bean的getXXX,setXXX方法都能正确执行。很奇怪,纠结了很久,求助。
struts2
spring
异常
------解决方案--------------------
一个 blog 一个 login,都改成一个试试?
action bean 的 name 和 ref 为啥还两样?
------解决方案--------------------
要想让它自动注入,Action中变量的名字要和ApplicationContext.xml中配置bean的id保持完全一致。