怎麼在web.xml配置spring,struts2配置以及過濾器

如何在web.xml配置spring,struts2配置以及過濾器

  web.xml

  我們在整合hibernate.cfg.xml,struts.xml之後,Spring如何在web.xml配置內,以及當我們出現了懶加載異常後,爲了不改變懶加載的模式,那麼我們該如何去做?

  1.我們配置完spring之後,那麼緊接着就是在web.xml中,配置listener了

  <listener>

  <listener-class>...................ContextLoaderListener</listener-class>

  </listener>

  <context-param>

  <param-name>ContextConfigLoaction</param-name>

  <param-value>classpath:application*.xml</param-value>

  </context-param>

  2.我們配置完struts2之後,那麼緊接着就是在web.xml中,配置struts2的過濾器了

  <filter>

  <filter-name>struts2</filter-name>

  <filter-class>....StrutsPrepareAndExecuteFilter</filter-class>

  </filter>

  <filter-mapping>

  <filter-name>struts2</filter-name>

  <url-pattern>/*</url-pattern>

  </filter-mapping>
     3.當我們遇到懶加載異常的時候,又不像改變它的加載模式的時候,這時候,我們就可以在web.xml中配置        OpenSessionInviewFilter過濾器,來解決這個問題了。

  <filter>

  <filter-name>OpenSessionInviewFilter</filter-name>

  <filter-class>......OpenSessionInviewFilter</filter-class>

  </filter>

  <filter-mapping>

  <filter-name>OpenSessionInviewFilter</filter-name>

  <url-pattern>*.action</url-pattern>

  </filter-mapping>  

發佈了20 篇原創文章 · 獲贊 5 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章