springmvc攔截器通過正則過濾靜態資源

首先springmvc需要配置靜態資源過濾,

其次在自定義過濾器中配置攔截的url,

url用正則設置即可

.*[^((js)|(png))]$代表的是不以js,png結尾的url,如果還有其他的只需要繼續往中括號中添加(xx)即可

<mvc:resources location="/js/" mapping="/js/**"></mvc:resources>
	<mvc:interceptors>
	<!--可以配置多個攔截器,按順序執行  -->
	 <!--/**表示所有url包括url路徑-->
		<mvc:interceptor>
			<mvc:mapping path=".*[^((js)|(png))]$" />
			<bean class="com.intercepter.LoginIntercepter" />
		</mvc:interceptor>
	</mvc:interceptors>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章