<script src="/path/to/script.js" /> absolute paths not recommended in jsps
假设在servlet上下文 myContext 中部署项目在www.example.com 上。
浏览器会用下面的路径查找你的js:
www.example.com/path/to/script.js
但实际上浏览器并找不到你的js,因为要以下面的路径才能查找到:
www.example.com/myContext/path/to/script.js
因此你应该获取上下文路径,改变路径的写法:
<script src="${pageContext.request.contextPath}/path/to/script.js" />
这样就能解决了