【问题标题】:How do I include a JSP file from a different project into my project如何将来自不同项目的 JSP 文件包含到我的项目中
【发布时间】:2012-06-26 15:22:27
【问题描述】:

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

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

上面的代码不起作用。

【问题讨论】:

    标签: java jsp servlets


    【解决方案1】:

    仅当另一个项目以 JAR 文件的形式捆绑在主 webapp 项目的 /WEB-INF/lib 文件夹中,并且 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 项目的属性中将另一个项目添加为 Deployment Assembly

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多