問題描述:
之前一個項目在eclipse中開發的,其中有使用到
<jsp:include page="${pageContext.request.contextPath}/../head.jsp"/>啟動項目成功,訪問出錯。在換到IDEA中啟動項目時提示路徑出錯,當把路徑修改為
<jsp:include page="${pageContext.request.contextPath}/head.jsp"/>可以正常啟動訪問,但是當項目部署到服務器時發現啟動成功,訪問出錯。將路徑全部改回
<jsp:include page="${pageContext.request.contextPath}/../head.jsp"/>再次部署訪問成功。
解決IDEA中此類路徑問題
找到tomcat的/conf/server.xml文件,在host標簽中添加<Context docBase="項目路徑\項目訪問名稱" path="" reloadable="false"/>
實例:<Context docBase="H:\Wzq\target\Wzq" path="" reloadable="false"/>