Spring与Struts集成笔记
来源:互联网 发布:局域网qq监控软件 编辑:程序博客网 时间:2024/06/10 01:27
Spring与Struts集成的第一种方案
一:搭建环境
1:首先配置struts环境
2:引入相关jar包:lib/下所有包,struts-config.xml. web.xml文件
3:配置spring环境
4:引入相关jar包:dist/spring.jar,lib/aspectj lib/log4j lib/Jakarta-commons .
引入配置文件applicationContext.xml
二:集成框架
为使sessionFactory在Tomcat启动时只创建一次,需要在web.xml文件配置
如下标签
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
Spring中实现了一个listener类通过得到配置文件生成sessionFactory。通过工具类
factory=WebApplicationContextUtils.getRequireWebApplicationContext(request.getSession().getServletContext())
Spring与Struts集成的第二种方案
一:搭建环境
1:首先配置struts环境
2:引入相关jar包:lib/下所有包,struts-config.xml. web.xml文件
3:配置spring环境
4:引入相关jar包:dist/spring.jar,lib/aspectj lib/log4j lib/Jakarta-commons .
引入配置文件applicationContext.xml
二:集成框架
为使sessionFactory在Tomcat启动时只创建一次,需要在web.xml文件配置
如下标签
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
Spring中实现了一个listener类通过得到配置文件生成sessionFactory。通过工具类
factory=WebApplicationContextUtils.getRequireWebApplicationContext(request.getSession().getServletContext())
Spring与Struts集成就是将Struts创建的Action交给Spring创建,Struts创建的是Spring的一个Action代理,这个代理继承Action,调用execute()方法之前,代理做的事情主要是得到SessionFactory,依赖注入,生成用户定义的Action。这个动态代理存放的包名为:
org.springframework.web.struts.DelegatingActionProxy
- Spring与Struts集成笔记
- Spring与Struts集成
- Spring与Struts集成
- struts与spring集成
- struts与spring集成
- Struts与Spring集成方式
- Struts与Spring的集成
- Spring与Struts的集成
- Spring与Struts相集成
- struts与spring集成方案
- 深入探讨Spring与Struts集成方案
- 深入探讨Spring与Struts集成方案
- Spring, Hibernate与Struts集成思路
- Spring, Hibernate与Struts集成思路
- 探讨Spring与Struts 的集成方案
- 温习java:Struts与Spring集成
- spring与struts、hibernate的集成
- Spring与Struts和JPA集成
- V4L2框架分析学习
- 2013最后一天
- 使用php判断浏览器的类型和语言的函数代码
- Maximum FPS: Three Tips for Faster Code
- Linux系统下安装rz/sz命令及使用说明
- Spring与Struts集成笔记
- 20个超实用的JavaScript技巧及最佳实践(上)
- OpenGL着色器(二)
- shoelace源代码分析之bootlace
- CodeForces Good Bye 2013
- 服务器-apache-common-httpclient测试
- HTML5实战与剖析之自定义数据属性(dataset)
- php xmlrpc的简单实用
- 电子商务马志伟C#实验报告