做了一个页面底部模板,起初模板文件直接放在WebRoot下,使用时<%@ include file="footer.jsp"%> 但现在要求就是必须把文件放在在WEB-INF下的jsp文件夹下,再用<%@ include file="footer.jsp"%>路径就不对了,请教各位前辈们怎么使用这个模板
------解决方案--------------------
<%@ include file="/WEB-INF/jsp/footer.jsp"%>
这样试下, 你上面说还有个jsp文件夹
------解决方案--------------------
用相对路径来解决,
WEB-INF下面只能程序访问,如果要绝对路径访问的话,通过MVC程序去转,要么footer.jsp放外面去
------解决方案--------------------
jsp文件放在web-inf 下面有一个原因就是为了安全。不能随意被访问。按照这种方式,可以把公共的,可以开放的提取出来。单独放在一个统一的文件夹。还有一种方式是就是使用action跳转。