mvc resources 不起作用

       SSM 访问静态资源(img,css,js等),因为在web.xml 中拦截了所有请求,<url-pattern>/</url-pattern>,所以请求全都转到了DispatcherServlet中处理,导致静态资源无法访问。

       解决方式有几种,网上各种例子也很多,不多说,这里只介绍 <mvc:resources location="/resource/" mapping="/resource/**"/>方式,location 指的是你项目的地址,这个地址要在webapp的根目录下,mapping 指的是jsp中引用的地址,今天遇到了超级邪门的问题,不管用,不起作用仍然被DispatcherServlet拦截,remove,clean,add 怎么在Tomcat折腾都不管用,,一直出现

No mapping found for HTTP request,mvc:resources已经配置,webapp 文件夹也存在,仍然不行,进入到Tomcat 具体的安装地址,找到项目目录,坑爹,spring-mybatis.xml配置文件没有更新,仍然是原来的版本,修改spring-mybatis.xml 其他的地方结果更新了,坑爹。

   

 

<mvc:resources>是Spring MVC框架中的一个配置标签,用于配置静态资源文件的访问规则。它可以指定静态资源的映射路径和存放位置,并可以通过添加自定义的资源解析器来进一步处理这些静态资源。在引用中的示例中,<mvc:resources>标签的mapping属性指定了将所有请求映射到静态资源的规则,location属性指定了静态资源文件的存放位置,order属性指定了处理顺序。而在引用中的博客中,介绍了如何利用<mvc:resources>标签来访问静态资源文件,并提到了一些注意事项。所以,问题中的"mvc:resources"指的是<mvc:resources>配置标签。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [SpringMVC mvc:resources访问静态资源实战](https://blog.csdn.net/w_linux/article/details/80557822)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [SpringMVC源码研究之 mvc:resources](https://blog.csdn.net/lqzkcx3/article/details/78601545)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值