配置有疑问

来源:4-1 从配置文件开始

NewCanon

2015-07-30 11:33

<!-- 静态资源处理, css, js, imgs -->

<mvc:resources mapping="/resources/**" location="/resources/" />

为什么要配置这个呢?  JSP页面要加载这些的话不能直接找到resouces文件夹吗?


写回答 关注

2回答

  • o满世界奔跑
    2015-08-02 16:53:33
    已采纳

    所有的url都会经过DispatcherServlet,配置“mvc:resources mapping="/resources/**" location="/resources/" />”就是把静态资源的url存到HandlerMapping中去,这样DispatcherServlet就可以通过url可以找到相关的静态资源。

    NewCan...

    非常感谢!

    2015-08-03 00:39:07

    共 1 条回复 >

  • Arthur
    2015-08-02 16:52:58

    没有这项配置,你请求静态资源的URL将被DispatcherServlet处理,然后你有没有响应的处理代码,那么就会404。这段代码告诉DispatcherServlet将静态资源请求而映射到相应目录下就可以了。

Spring MVC起步

Java中Spring MVC框架入门教程,快来看最易用的MVC框架

195951 学习 · 609 问题

查看课程

相似问题