<jsp:include page="${pageContext.request.contextPath}/xxx.jsp"></jsp:include> 引起引入错误

来源:互联网 发布:mac chill翻译 编辑:程序博客网 时间:2024/05/20 10:53

在一个jsp引入另外一个jsp的时候 使用<jsp:include page="${pageContext.request.contextPath}/xxx.jsp"></jsp:include>,爆错,File &quot;/LIGHT/xxx.jsp&quot; not found,

原因是<jsp:include page="">,这个标签里面不能出现 ${pageContext.request.contextPath}, 因为在引入js css 的时候,通过${pageContext.request.contextPath}获得工程的名字,

浏览器再次发送请求从服务器端获取数据,而 <jsp:include page="">的时候是服务器内部整合后发给浏览器,所以格式应该是 <jsp:include page="xxx.jsp">就哦了

0 0