spring初步和struts2整合
2016-03-23 07:46
513 查看
spring和struts2有两种整合方式
1.首先公用的web.xml配置方式:
1)struts2的核心拦截器:
2)配置ContextLoaderLister监听器,使容器自动启动时,自动加载applicationContext
以及配置applicationContext.xml的加载路径(默认加载路径WEB-INF/applicationContext.xml)
第一种:spring来管理创建Action
action相当于一个伪类
1)struts配置文件如下:
action中的class属性不是一个类的全路径,而是spring中的beanId,即相当于一个伪类。
2) spring的配置文件如下:
必须有一个beanId和struts2中的class属性匹配即:personAction
3)包及各个类的情况:
action:
4)在浏览器输入URL:
.../sshFirst/personAction_savePerson
结果:
第二种:自动装配整合:
只需改配置文件如下:
struts2:
spring:(配置属性autowire自动装配属性,可以有byName,byType,no三个值)
再次输入Url。。。一样的路径即可
1.首先公用的web.xml配置方式:
1)struts2的核心拦截器:
2)配置ContextLoaderLister监听器,使容器自动启动时,自动加载applicationContext
以及配置applicationContext.xml的加载路径(默认加载路径WEB-INF/applicationContext.xml)
第一种:spring来管理创建Action
action相当于一个伪类
1)struts配置文件如下:
action中的class属性不是一个类的全路径,而是spring中的beanId,即相当于一个伪类。
2) spring的配置文件如下:
必须有一个beanId和struts2中的class属性匹配即:personAction
3)包及各个类的情况:
action:
4)在浏览器输入URL:
.../sshFirst/personAction_savePerson
结果:
第二种:自动装配整合:
只需改配置文件如下:
struts2:
spring:(配置属性autowire自动装配属性,可以有byName,byType,no三个值)
再次输入Url。。。一样的路径即可
相关文章推荐
- 一个jar包里的网站
- 一个jar包里的网站之文件上传
- 一个jar包里的网站之返回对媒体类型
- Spring整合Quartz(JobDetailBean方式)
- Spring整合Quartz(JobDetailBean方式)
- win2k3SP2,VS2005SP1,SQL2005SP2整合方法分析小结第1/3页
- FCKEditor SyntaxHighlighter整合实现代码高亮显示
- 模拟Spring的简单实现
- spring+html5实现安全传输随机数字密码键盘
- Spring中属性注入详解
- SpringMVC框架下JQuery传递并解析Json格式的数据是如何实现的
- struts2 spring整合fieldError问题
- 将CKfinder整合进CKEditor3.0的新方法
- php与paypal整合方法
- spring的jdbctemplate的crud的基类dao
- 读取spring配置文件的方法(spring读取资源文件)
- Spring Bean基本管理实例详解
- java实现简单美女拼图游戏
- 详解Java的Spring框架中的事务管理方式