<!--系统欢迎页面-->
<welcome-file-list><welcome-file>login.jsp</welcome-file></welcome-file-list>
<!--设置session 超时:session-config元素为Web应用中的javax.servlet.http.HttpSession对象定义参数。session-timeout元素用来指定默认的会话超时时间间隔,以分钟为单位。该元素值必须为整数。如果session-timeout元素的值为零或负数,则表示会话将永远不会超时。下面是一个部署描述符,在用户最近访问HttpSession对象20分钟后,HttpSession对象默认为无效。-->
<session-config><session-timeout>20</session-timeout></session-config>
<!-- Spring刷新Interceptor防止内存泄漏 11/3/22 22:04 内省
参考http://lvinie.iteye.com/blog/1130094 -->
<listener><listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class></listener>
<!--spring监听器的配置,用于在启动Web容器时,自动装配ApplicationContext的配置信息-->
<listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>
<!--使用Spring中的过滤器解决在请求和应答中的中文乱码问题(不是为了初始化每个jsp页面) (sparta 100425 待试验)-->
<filter>
<filter-name>characterEncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param><param-name>encoding</param-name><param-value>gbk</param-value></init-param>
<init-param>
<!--强制转换编码(request和response均适用) -->
<param-name>ForceEncoding</param-name><param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name><url-pattern>/*</url-pattern>
</filter-mapping>
<!-- Spring Secutiry3.0 10/6/8 15:05 -->
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name><url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 解决Hibernate的延迟加载造成的Session提前关闭问题,设置该项使Session保持Request请求 完成才关闭Session。 -->
<filter>
<filter-name>opensession</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
<init-param>
<param-name>singleSession</param-name><param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>opensession</filter-name><url-pattern>/*</url-pattern>
</filter-mapping>