idea 中 pageContext.request.contextPath与request.getContextPath() 不起作用的坑

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

idea 中 pageContext.request.contextPath与request.getContextPath() 不起作用的坑