如何将来自不同项目的JSP文件包含到我的项目中

时间:2012-06-26 15:22:28

标签: java jsp servlets

如何将来自不同项目的JSP文件包含到我的项目中?

<%@ include file="./common/webappfooter.jsp"%>

上述代码不起作用。

1 个答案:

答案 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项目属性中的部署程序集

alt text

在Eclipse中,要创建具有正确文件夹结构的项目,请选择“Web Fragment Project”向导。