Tomcat和/或Intellij IDEA让我发疯...
简而言之,我有一个包含2个模块的项目,它们都具有jsp和/或html文件,它们使用图像,脚本等的绝对路径...
当我使用斜杠(“ /”)部署第一个时,可以看到我的图像,脚本已完美加载,但是部署为(“ / module2”)的第二个模块不会加载图像,脚本和没有绝对路径,因为上下文根是服务器,而不是工件...
Error because the module context isn't inserted in the absolute path
这是IntelliJ IDE项目,它是一个很小的项目,反映了我所解释的行为。
有人可以帮我吗?
最好的问候, 亚历克斯·弗洛林多
答案 0 :(得分:0)
请检查this answer。
IntelliJ IDEA对此有一个快速修复:
Alt + Enter后,按Enter,您将把代码更改为:
<img src="${pageContext.request.contextPath}/imgs/user_bg1.png">
您可以在整个项目中运行此检查,并对所有受影响的代码部分批量应用快速修复。