struts 和spring 注解整合中的问题 望指导

xinlvye 发布于 2015/01/30 10:34
阅读 141
收藏 0

1 在使用struts-convention-jar 和  struts-spring-plugin(具体jar包名记不住) 做整合的时候 有以下问题 求指导

(1)如果我们在某个action上加@controller 或者 @component 那么这个action交给 spring容器初始化(spring配置文件中自动扫描),那么在struts.xml中配置<constant name="struts.objectFactory" value="spring" /> 是否是必须的?

(2)如果使用struts-convention 的jar 我们在具体的action类上加 @action等 不加@component 并在struts.xml中配置<constant name="struts.objectFactory" value="spring" /> 这时候原则上仍然是spring 初始化action 但spring是怎么怎么判断并初始化的呢?

(3)我看到有网友同时在具体action类上 加 @component和@action 并取相同名字 那么这时在struts.xml中还用配<constant name="struts.objectFactory" value="spring" /> 吗? 这样加注解是否合理?

望老师指导 谢谢

加载中
返回顶部
顶部