之前学s2sh的时候,action都只是在struts2中配置就好了,感觉配置的简单方便:
例:
/WEB-INF/content/login.jsp
/WEB-INF/content/manager/index.jsp
/WEB-INF/content/employee/index.jsp
/WEB-INF/content/login.jsp
现在接触一个项目,把action都放到spring中配置了,而且还手动配置属性,struts2中再调用,感觉麻烦了不止一点。
例:struts中的配置
/loginhidden.jsp
/loginhidden.jsp
/loginhidden.jsp
spring中的配置:
这一下增加好多工作量,真的不理解为什么要这样配置,哪些特殊情况需要这样配置?
1,可以通过Spring来创建所有的Action,Interceptor和Result.
2,可以在Struts创建了某个对象(Action实例)之后,Spring将其依赖的组件自动注入该对象
3,提供了两个拦截器来完成自动装配.
action配置是在struts里的struts.xml中 ,你项目中的那些属性其实可以直接在action中声明属性,再生成set get方法就可以了 ,那些属性的配置可以不要
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息