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>
<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>