环境:spring + springMvc + mybatis + maven
关于在springMVC环境访问web-inf目录下文件,其一有在springMVC xml文件下加
[Java] 纯文本查看 复制代码
1
2
|
<!-- 对静态资源文件的访问 不支持访问WEB-INF目录 -->
<mvc: default -servlet-handler />
|
如果还是不能访问,继续在配置文件中追加
[Java] 纯文本查看 复制代码
1
|
<mvc:resources mapping= "/res/**" location= "/WEB-INF/res/" />
|
mapping:映射
location:本地资源路径,注意必须是webapp根目录下的路径。
两个*,它表示映射resources/下所有的URL,包括子路径(即接多个/)
这样我们就可以直接访问该文件夹下的静态内容了。
如在jsp页面中映入jquery文件
[Java] 纯文本查看 复制代码
1
|
<script type= "text/javascript" src= "${pageContext.request.contextPath}/res/js/jquery/jquery-1.8.3.js" ></script>
|
在新搭建的项目中,建立一个jsp页面在导入jquery插件时
浏览器调试提示:GET http://localhost:8080/storm/js/jquery-2.1.1.js 404 (Not Found)
看到这个一直围绕着路径的问题去了,各种虐。
[Java] 纯文本查看 复制代码
01
02
03
04
05
|