国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

SpringMVC攔截器篩選

2019-11-14 15:30:18
字體:
來源:轉載
供稿:網友

如果只配置攔截類似于*.do格式的url,則對靜態資源的訪問是沒有問題的,但是如果配置攔截了所有的請求(如我們上面配置的“/”),就會造成js文件、CSS文件、圖片文件等靜態資源無法訪問

一般Web應用服務器默認的Servlet名稱是"default",所以這里我們激活Tomcat的defaultServlet來處理靜態文件

 

 Tomcat, Jetty, JBoss, and GlassFish  默認 Servlet的名字 -- "default"         Resin 默認 Servlet的名字 -- "resin-file"         WebLogic 默認 Servlet的名字  -- "FileServlet"         WebSphere  默認 Servlet的名字 -- "SimpleFileServlet"                 如果你所有的Web應用服務器的默認Servlet名稱不是"default",則需要通過default-servlet-name屬性顯示指定

 

java代碼 復制代碼 收藏代碼
  1. <filter>  
  2.         <filter-name>struts2</filter-name>  
  3.         <!-- org.apache.struts2.dispatcher.FilterDispatcher -->  
  4.         <!-- org.apache.struts2.dispatcher.ng.filter.StrutsPRepareAndExecuteFilter -->  
  5.         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>  
  6.     </filter>  
  7.     <filter-mapping>  
  8.         <filter-name>struts2</filter-name>  
  9.         <url-pattern>*.action</url-pattern>  
  10.     </filter-mapping>  
  11.       
  12.     <servlet-mapping>    
  13.     <servlet-name>default</servlet-name>  
  14.     <url-pattern>*.action</url-pattern>    
  15.      <url-pattern>/js/*</url-pattern>    
  16.     <url-pattern>/css/*</url-pattern>    
  17.     <url-pattern>/images/*</url-pattern>  
  18.     <url-pattern>/image/*</url-pattern><!--    
  19.     <url-pattern>/article/*</url-pattern>     
  20.     --></servlet-mapping>  
  21.     
  22. <!-- springmvc配置 -->   
  23.     <servlet>  
  24.         <servlet-name>springmvc</servlet-name>  
  25.         <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  
  26.         <init-param>  
  27.             <param-name>contextConfigLocation</param-name>  
  28.             <param-value>classpath:springmvc-servlet.xml</param-value>  
  29.         </init-param>  
  30.         <load-on-startup>2</load-on-startup>  
  31.     </servlet>  
  32.     <servlet-mapping>  
  33.         <servlet-name>springmvc</servlet-name>  
  34.         <url-pattern>/selfhelp/*</url-pattern>  
  35.     </servlet-mapping>  
<filter>		<filter-name>struts2</filter-name>		<!-- org.apache.struts2.dispatcher.FilterDispatcher -->		<!-- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter -->		<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>	</filter>	<filter-mapping>		<filter-name>struts2</filter-name>		<url-pattern>*.action</url-pattern>	</filter-mapping>        <servlet-mapping>      <servlet-name>default</servlet-name>    <url-pattern>*.action</url-pattern>       <url-pattern>/js/*</url-pattern>      <url-pattern>/css/*</url-pattern>      <url-pattern>/images/*</url-pattern>    <url-pattern>/image/*</url-pattern><!--      <url-pattern>/article/*</url-pattern>       --></servlet-mapping>  <!-- springmvc配置 --> 	<servlet>		<servlet-name>springmvc</servlet-name>		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>		<init-param>			<param-name>contextConfigLocation</param-name>			<param-value>classpath:springmvc-servlet.xml</param-value>		</init-param>		<load-on-startup>2</load-on-startup>	</servlet>	<servlet-mapping>		<servlet-name>springmvc</servlet-name>		<url-pattern>/selfhelp/*</url-pattern>	</servlet-mapping>

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 娱乐| 凤山县| 肇庆市| 织金县| 云霄县| 康平县| 徐汇区| 岑溪市| 沁水县| 义马市| 乌拉特中旗| 锡林浩特市| 太和县| 北碚区| 大厂| 孟村| 新密市| 双辽市| 星座| 河南省| 定西市| 麻江县| 大冶市| 武强县| 大田县| 淳化县| 顺平县| 泉州市| 兴化市| 樟树市| 长垣县| 永春县| 宁安市| 河曲县| 沿河| 珲春市| 伊宁县| 东海县| 丹棱县| 涿州市| 巨野县|