我在WEB-INF下的某个页面里使用<jsp:include page="/WEB-INF/personal/yhhead.jsp">,竟然可以访问到?
我在WEB-INF下的某个页面里使用<jsp:include page="/WEB-INF/personal/yhhead.jsp">,竟然可以访问到?
<jsp:include page="../yhhead.jsp">这样也可以访问,用pageContext.request.contextPath/WEBINF/personal/yhhead.jsp就不行。
------解决方案--------------------/和 不是/开头的路径是不一样的
/是访问的 环境下的路径,
如果它不是以斜杠开头,那么就是页面相关的路径,就根据引入这个文件的页面所在的路径进行解释
------解决方案--------------------include 就是直接把包含的页面放在 你用的include 标签那里 直接代替
------解决方案--------------------内部的当然可以了