<jsp:include page="${pageContext.request.contextPath}/xxx.jsp"></jsp:include> 引起引入错误
2016-11-04 09:34
393 查看
在一个jsp引入另外一个jsp的时候 使用<jsp:include page="${pageContext.request.contextPath}/xxx.jsp"></jsp:include>,爆错,File "/LIGHT/xxx.jsp" not found,
原因是<jsp:include page="">,这个标签里面不能出现 ${pageContext.request.contextPath}, 因为在引入js css 的时候,通过${pageContext.request.contextPath}获得工程的名字,
浏览器再次发送请求从服务器端获取数据,而 <jsp:include page="">的时候是服务器内部整合后发给浏览器,所以格式应该是 <jsp:include page="xxx.jsp">就哦了
原因是<jsp:include page="">,这个标签里面不能出现 ${pageContext.request.contextPath}, 因为在引入js css 的时候,通过${pageContext.request.contextPath}获得工程的名字,
浏览器再次发送请求从服务器端获取数据,而 <jsp:include page="">的时候是服务器内部整合后发给浏览器,所以格式应该是 <jsp:include page="xxx.jsp">就哦了
相关文章推荐
- <jsp:include page="">和<%@ include file=""%>区别总结
- <a href="<%=request.getContextPath()%>/XXXX.jsp"> 和<a href="XXXX.jsp"> 的区别?
- <%@ include file=""%>与<jsp:include page=""/>区别(转)
- <%@ INCLUDE FILE=""%>与<JSP:INCLUDE PAGE=""/>区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- <%@ include file=""%>与<jsp:include page=""/>的区别
- <%@ include file=""%>与<jsp:include page=""/>区别
- JSP之项目路径问题(${pageContext.request.contextPath},<%=request.getContextPath()%>以及绝对路径获取)
- 关于<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>
- <jsp:include page="xxx"> 和<%@include file="xxx">区别
- <c:set var="" value="${pageContext.request.contextPath}"/> 4000
- JSP基本语法--包含指令<%@include file="路径"%> <jsp:include page>
- jsp的<%@ include file="jsp/common.jsp" %>报错误Duplicate local variable basePath
- <c:set var="ctx" value="${pageContext.request.contextPath}"/>是什么意思
- <%@ include file=""%>与<jsp:include page=""/>区别
- <jsp:include page="">和<%@ include file=""%>区别总结
- <%@ INCLUDE FILE=""%>与<JSP:INCLUDE PAGE=""/>区别
- JSP之项目路径问题(${pageContext.request.contextPath},<%=request.getContextPath()%>以及绝对路径获取)
- <c:set var="ctx" value="${pageContext.request.contextPath}" />的学习
- <%@ include file=""%>与<jsp:include page=""/>区别