1.
<filter>
<filter-name>Spring character encoding filter</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>
這個是用來處理亂碼問題的
2.
<context-param>
<description>spring init </description>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/bean.xml</param-value>
</context-param>
這個配置是用來指定spring配置文件所在的位置的
3.
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
這個是用來對spring容器進行初始化,做為監聽器的
4.
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
這是Spring封裝hibernate后提供的一個過濾器,這個過濾器的作用是:每一次請求來的時候都打開一個session每次請求結束后關閉session,解析hibernat延遲加載產生的異常。