springmvc 访问WEB-INF下的静态资源问题

2016-08-25  本文已影响1251人  龙猫跑跑跑

开发环境:idea+spring+springmvc+jsp页面

问题:jsp页面无法访问WEB-INF下的静态资源

解决方案:
springmvc配置文件中加入

<mvc:resources mapping="/static/**" location="/WEB-INF/static/"/>
<mvc:default-servlet-handler/>

在jsp页面中引用

<link rel="stylesheet" type="text/css" href="<c:url value="//static/css/main.css"/>">

其中value路径使用/static/css/main.css和static/css/main.css,idea都会标记为红色,报错提示 can't resolve directory,但是可以正常引用,使用//static/css/main.css不会报错,也可以正常运行。原因未知

上一篇下一篇

猜你喜欢

热点阅读