spring中autowired注解 当执行这个action的时候,这个Test3怎么也注入不进来,这个Test3在spring容器初始化的时候已经初始化了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Test3 应该使用注解@Component 按理说没问题阿.....你的action是怎么生成的?也是Spring托管的么? 你试试手动写个<bean> 这个肯定可以的然后你看看你注入的bean在不在你列出的扫描包内。3楼的也试试,把Autowired 换成 Resource 试试。 谢谢大家了。回1楼,使用@Component和@Service,表面上虽然一般一个用控制层,一个业务层,但是作用是一样的,可以互换。我的action已经包含在context:component-scan里面包内了。按照2楼的提示,我加了struts2-spring-plugin-2.1.6.jar,果然注入进来了。我的理解是,这个插件队spring和struts承上启下,每个请求创建一个action实例,然后发现里面有@Autowired注解,然后这个插件就会将spring容器中对应的类型的bean给他注入进来。 刚尝试了下,这个action所在的包时没有必要加在context:component-scan 扫描包下的。该插件在action实例创建时能把spring托管的对应类型的bean给注入进来。昨天搞了一下午,新学spring,挺有意思的。谢谢大家。 请教javascript得到一个blob类型的数据 如何显示成一张图片 请教EJB描述的问题,谢谢 Weblogic错误日志 JNDI中如何终止NamingEnumeration 有哪些企业级J2EE开发环境的搭配? 高分求助,关于struts+hibernate 我要在log4j的LoggingEvent添加一个方法怎么做? 使用javaMail发送邮件错误 Spring mvc静态资源加载不到 请问如何在RedHat9下安装J2se1.31 SDK 需要javaEE+Android视频的人,来找我 上海复旦光华信息科技股份有限公司 怎么样?
然后你看看你注入的bean在不在你列出的扫描包内。
3楼的也试试,把Autowired 换成 Resource 试试。
回1楼,使用@Component和@Service,表面上虽然一般一个用控制层,一个业务层,但是作用是一样的,可以互换。
我的action已经包含在context:component-scan里面包内了。按照2楼的提示,我加了struts2-spring-plugin-2.1.6.jar,果然注入进来了。
我的理解是,这个插件队spring和struts承上启下,每个请求创建一个action实例,然后发现里面有@Autowired注解,然后这个插件就会将spring容器中对应的类型的bean给他注入进来。
昨天搞了一下午,新学spring,挺有意思的。谢谢大家。