spring mvc <mvc:resources location="/resources/" mapping="/resources&#

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring mvc <mvc:resources location="/resources/" mapping="/resources&#相关的知识,希望对你有一定的参考价值。

spring mvc <mvc:resources location="/resources/" mapping="/resources/**"/>配置之后,web容易找不到控制器,报404错误,请大家不吝赐教

mvc:resource用于配置静态资源的访问路 径,静态资源不包括jsp
location元素:表示webapp目录下(即服务器根目录)的resource包下的所有文件;
mapping元素:表示以/resource开头的所有文件请求路径,如/resource/
该配置的作用是:DispatcherServlet不会拦截以/resource开头的所有请求路径,并当作静态资源交由Servlet处理
当你的DispatcherServlet的url-pattern配置为/时,需要用它
参考技术A spring mvc里面你用了
<mvc:resources 这个标签后 这时候/请求不能被控制器捕捉了。你加个<mvc:annotation-driven />这个试一试

以上是关于spring mvc <mvc:resources location="/resources/" mapping="/resources&#的主要内容,如果未能解决你的问题,请参考以下文章

spring mvc json乱码

Spring MVC Interceptor

Spring 一二事 - IOC MVC 简易搭建

Spring Mvc拦截器不起作用

Spring MVC

关于Spring MVC分页