2008-11-20 28 views
1

我们目前有一个应用程序服务器设置,其中一切都离开一个大的上下文根,我们复制类文件并重新启动应用程序服务器进行部署。不理想。 我试图设置一个ant脚本来使用wdeploy来构建和部署,并且一切正常,除了我需要我的servlet转发到我的war文件部署的上下文根外部的jsps。所以我想,如果我可以在我的war文件中加入符号链接,它可以指向我的上下文根空间之外的某个地方。是否有可能让servlet向其上下文根之外的jsp转发?

这是我试图达到的目标,也许符号链接不是最好的主意。 我只需要一种方法来转发我的上下文根目录从一个servlet。

回答

0

我不确定符号链接是否有效,我同意这不是一个好主意。尝试创建一个指向你的jsps所在位置的虚拟目录。

+0

呃...在什么情况下你指的“虚拟目录?一个挂载点? – stu 2008-11-20 22:14:45

0

您可以随时到HttpServletResponse.sendRedirect随时随地向用户发送,但如果你想使用RequestDispatcher.forwardjsp:forward,它只应用程序的上下文根内工作。

我不认为把所有的代码放在一个上下文根下是不好的,假设它与一个应用程序有关。为同一应用程序的不同部分创建多个WAR似乎会增加维护成本,但收益甚微。

+0

收益不必重新启动大量的网络服务器。 – stu 2008-11-21 12:42:24

相关问题