现在,JavaEE不赞成这种恶作剧,希望你把一切都放在一个地方。我目前的解决方法是使用Eclipse触发的Ant脚本,将一场战争的内容复制到另一场战争中,但这并不是一个令人愉快的解决方案(它很脆弱,而且过于依赖IDE)。
理想情况下,我希望能够做的是让一个servlet转发到一个JSP,这个JSP位于一个不同的战争中,而不是它自己部署的战争中。这将使我在如何组织我的战争方面有更大的自由。然而
RequestDispatcher
另一种可能是使用
<c:import>
,其中
允许从不同的战争中导入资源(有一些警告)。这可能允许我在一场战争中使用一个“hook”JSP,然后从另一场战争中拖入所需的JSP。不过,这有点笨重
<
请求调度器
在servlet中?