如何将来自不同项目的JSP文件包含到我的项目中?
<%@ include file="./common/webappfooter.jsp"%>
上述代码不起作用。
答案 0 :(得分:11)
仅当另一个项目捆绑在主webapp项目的/WEB-INF/lib
文件夹中的JAR文件的风格中,并且JSP文件又放在另一个项目的/META-INF/resources
文件夹中时,此方法才有效
因此,如果您在另一个项目中有/META-INF/resources/common/webappfooter.jsp
,那么以下内容应该包括:
<jsp:include path="/common/webappfooter.jsp" />
如果您使用了一点自尊的IDE,则可以将其配置为自动将其他项目捆绑为webapp项目的/WEB-INF/lib
的JAR。目前还不清楚你正在使用什么IDE,但是在Eclipse中,将其他项目添加为主要webapp项目属性中的部署程序集。
在Eclipse中,要创建具有正确文件夹结构的项目,请选择“Web Fragment Project”向导。