Spring提供的characterEncoding和openInView
来源:互联网 发布:男科网络推广 编辑:程序博客网 时间:2024/06/05 08:37
<!--以下是由Spring提供的filter来解决Struts乱码问题 -->
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 解决乱码 -->
<filter-name>OpenSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>OpenSessionInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 解决乱码 -->
<!-- 使用Spring解决Hiberante因session关闭导致的延迟例外问题 -->
Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session 已经关闭,这些导致延迟加载数据的访问异常
用来把一个Hibernate Session和一次完整的请求过程对应的线程相绑定。目的是为了实现"Open Session in View"的模式。例如: 它允许在事务提交之后延迟加载显示所需要的对象。
<filter-name>OpenSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>OpenSessionInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
- Spring提供的characterEncoding和openInView
- Spring提供的CharacterEncoding和OpenSessionInView功能
- Spring提供的CharacterEncoding和OpenSessionInView功能
- spring学习笔记17--Spring2.x+Hibernate3.x +Struts1.x整合开发(4)-----Spring提供的CharacterEncoding和OpenSessionInV
- openinview模式下hibernate方法框架的底层方法使用
- spring提供的事务管理
- Spring提供的单元测试
- Spring提供的DAO支持
- spring中配置数据源DBCP:basicDataSource和spring提供的DriverManagerDataSource的区别
- 在Servlet中处理request和response赋予characterEncoding时的顺序
- 缓存 SpringModules Cache ( spring 和 ehcache的整合 ) spring提供缓存bean方案
- 缓存 SpringModules Cache ( spring 和 ehcache的整合 ) spring提供缓存bean方案(转载)
- Spring提高篇(一):Spring 所提供的过滤器和监听器
- 使用SPRING提供远程和WEB服务
- Spring对 Quartz提供的支持
- Spring提供的测试帮助类
- Spring提供的JdbcTemplate实现分页
- Spring提供的JUnit框架扩展
- H.264解码器中参考图像的管理
- 使用Dojo的FilteringSelect打造具有拼音检索功能的下拉菜单(下)
- 常用算法和时间复杂度(php)
- fedora 14 安装ati显卡驱动
- 转贴 Regular Expression 简介(正则表达式)
- Spring提供的characterEncoding和openInView
- 【扩展欧几里德】[NOIP2012]同于方程 mod
- JSP里ContentType ,charset和pageEncoding的理解与区别
- 15-1
- 设计一个简易的处理器(2)--处理器的硬件部件
- WinCE控制面板添加应用程序
- 服务 端口
- java生成二维码
- 用 Strcat,strcpy,strcmp,Strlen函数原型