您的位置:首页 > 编程语言 > Java开发

Springmvc 静态资源访问

2016-09-06 13:35 330 查看
在Web.xml 中查看是否配置了

<!-- SpringMVC -->
<servlet>
<servlet-name>mvcServlet</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>
<load-on-startup>1</load-on-startup>
<async-supported>true</async-supported>
</servlet>
<servlet-mapping>
<servlet-name>mvcServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

其中
<servlet-mapping>
<servlet-name>mvcServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

表示只链接 .do结尾的URL进入Springmvc

如果配置了上述的内容,那么所有的静态资源配置可采用如下方式即可,如果没有需要配置

<mvc:resources mapping="/images/**" location="/images/" cache-period="31556926"/>
<mvc:resources mapping="/js/**" location="/js/" cache-period="31556926"/>
<mvc:resources mapping="/css/**" location="/css/" cache-period="31556926"/>

已经有了 就只需要将静态资源文件放入 webapp 文件下 就能都方式 ,WEB-INF的特殊的文件夹只能通过代码访问,URL无论如何都是访问不到的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: