springmvc的前端控制器对css、js等进行过滤

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiebinyuxyz/article/details/52795516

web.xml配置如下:

	<!-- 配置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>
	</servlet>
	<servlet-mapping>
		<servlet-name>springmvc</servlet-name>
		<url-pattern>/</url-pattern>
	</servlet-mapping>

此时,springmvc会对css、js等进行过滤拦截,会导致加在不了,此时再忽略对资源文件的拦截,才能正常执行:

	<servlet-mapping>     
            <servlet-name>default</servlet-name>    
    	<url-pattern>*.jpg</url-pattern>       
	</servlet-mapping>      
	<servlet-mapping>         
	   <servlet-name>default</servlet-name>      
	   <url-pattern>*.js</url-pattern>      
	</servlet-mapping>      
	<servlet-mapping>          
	   <servlet-name>default</servlet-name>         
	   <url-pattern>*.css</url-pattern>        
	</servlet-mapping>
	<servlet-mapping>          
	   <servlet-name>default</servlet-name>         
	   <url-pattern>*.png</url-pattern>        
	</servlet-mapping> 

ok!

 

猜你喜欢

转载自blog.csdn.net/xiebinyuxyz/article/details/52795516