读书人

spring将service流入到Action中(s1和s

发布时间: 2012-11-25 11:44:31 作者: rapoo

spring将service注入到Action中(s1和s2)
spring将service注入到Action中


spring与struts1.x集成
方式一:Action交给spring管理,将业务类注入action?????????
引入spring-webmvc-struts.jar包到lib下,
struts-config.xml配置:

 
?
spring配置applicationContext.xml:
 
注意:保持spring配置的bean name和struts配置的action path一致

StudentAction.java:
?


方式二:请求首先交给ActionServlet,然后给org.springframework.web.struts.DelegatingRequestProcessor,由这个请求处理器根据请求路径从spring容器获取action对象
?
struts-config.xml:
?
 

spring配置applicationContext.xml:?????
?
?
??????
方式三:Action不交给spring管理,直接在Action中实例化应用上下文,然后通过getBean("xxx"),获取相应业务对象
struts配置struts-config.xml:
 

?
对应的Action处理类:

??
? ????
spring配置文件applicationContext.xml: ????????????? ??
 






读书人网 >软件架构设计

热点推荐