struts2的action中@Autowired注入为null的解决方案

今天遇到相似问题,记录下来以便之后查阅: @Aspect做用于action,导致action中的@Autowired注入为null的解决方案,如下三种任选一种: 一、去掉@Autowired,改用set,get注入 二、将action归入spring的ioc管理(struts.objectFactory = org.apache.struts2.spring.StrutsSpringObjectFactory) 三、修改Struts.xml文件的属性<constant name="struts.objectFactory.spring.autoWire.alwaysRespect" value="true" />,使自动注入老是有效
相关文章
相关标签/搜索