ssh:插件
1,使用plugin将struts与spring进行整合
2,给action指定代理类:DelegatingActionProxy
3,接收到对该action的请求后,由代理类到spring环境当中去寻找action的实例。从而将action当中所需要的service实例进行注入.
4,需在spring环境中声明action实例
ssh:动态请求处理器
1,使用controller标签注册DelegatingRequestProcessor处理器。
2,不需要在struts-config.xml中再对每一个的action定义type(不需要定义type,即属性无效)
3,接收到对该action的请求后,由处理器自动到spring环境当中去寻找action的实例。从而将action当中所需要的service实例进行注入.
4,需在spring环境中声明action实例
ssh:自动匹配请求处理器
1,使用controller标签注册AutowiringRequestProcessor处理器。
2,在struts-config.xml当中在action元素的type属性中,定义该action类的全名(与普通的struts用法一致)
3,接收到对该action的请求后,由struts得到action的实例,由处理器将该action类当中所有需要的service实例进行自动的注入。
4,不需要在spring环境中声明action实例
在使用Spring的AOP编程时,会用到这几个lib:
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
Hibernate使用如果lib:
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载