spring中文乱码和懒加载过滤器配置

1、中文乱码

     在web.xml中添加一个全局过滤器(添加到web.xml的最上方就可以) 

org.springframework.web.filter.CharacterEncodingFilter这个类在spring-web-3.2.0.M2.jar中,所以如果要配置乱码过滤器,必须导入这个jar。

   <!– 配置spring的过滤器 –>

<filter>
<filter-name>springCharacter filter</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>springCharacter filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
 

   2.spring解决hibernate的懒加载问题

(需要配置在struts的上面)

要启用这个过滤器,必须在 web.xml 中对此进行配置:

 
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
 

猜你喜欢

转载自tydldd.iteye.com/blog/1721475
今日推荐