一、系统环境
- Mac OSX 10.12.3
- JetBrain IDEA
二、问题描述
在Java开发中经常会将jsp文件放入WEB-INF目录下,这样就会导致无法链接到引入的css或js文件,按下Ctrl或Cmd键鼠标左键单击文件路径,无法找到文件,如下图
三、解决办法
方法一
- 打开IDEA设置面板
- 查找 Web Contexts 选项,并设置
WEB-INF/jsp
的Web Context
为/
方法二
直接修改(没有新建) .idea 下的 webContexts.xml 文件,添加如下行
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="WebContextManager">
<option name="state">
<map>
<entry key="file://$PROJECT_DIR$/src/main/webapp/WEB-INF/jsp" value="file://$PROJECT_DIR$/src/main/webapp" />
</map>
</option>
</component>
</project>