idea 中<c:set var="ctx" value="${pageContext.request.contextPath}" /> ctx可能没有值或者request.getContextPath() 没有值很大原因是你没有配置成功,这很可能导致你的静态资源找不到,如图片找不到。
当把eclipse项目换成在idea 跑的时候就要重新配置tomcat 中的Application context,在其后面加入自己项目的名字的,原因是eclipse默认是运行是http://localhost:8080/+项目名字,而idea是http://localhost:8080。

本文详细解析了从Eclipse切换到IDEA时,由于Tomcat配置不同导致的静态资源路径错误问题,特别是图片无法加载的情况,并提供了解决方案,即正确配置Applicationcontext以匹配IDEA的默认运行环境。
1万+

被折叠的 条评论
为什么被折叠?



