【发布时间】:2010-06-30 22:12:54
【问题描述】:
我有一些 .jspf 文件是我包含在新 .jsp 文件中的片段。它们是片段的原因是它们在多个 jsp 中被重用,并带有一些额外的组件。
我现在的问题是我想在 2 个不同的 .war 文件中使用这些 .jsps。
所以我创建了一个包含这些 jspf 的新 .jar 文件,现在我正在尝试部署这个 jar,然后将其导入我的新 jsp 中,该 jsp 位于 2 场战争中的 1 场内。
我无法在 Jboss 4.2 中成功部署 jar。我正在使用 Eclipse IDE。 对此有什么想法吗?如果有其他方法,我将不胜感激。
感谢这个建议,我已经按照这个想法部署了包含我的 .jspf 文件的 war1。
所以在我的 jsp 上的 war2 中我这样做了:
<c:import context="/sharedComponents" url="/easyPayNamePaymentOption.jspf" var="easyPayName"/>
<%@ include file="easyPayNamePaymentOption.jspf" %>
但是我无法使用包含的片段呈现此页面,我不确定如何处理导入的 jspf。我已经尝试了几种不同的方法,例如:
<%@ include file="/sharedComponents/easyPayNamePaymentOption.jspf" %>
并且还使用 var 名称,例如:
<%@ include file="#{easyPayName}" %>
但它一直在关注当前的战争。如何告诉它包含新导入的片段并显示它?
提前致谢。
【问题讨论】: