由于我的申请背景,我有一个问题。
我目前在一个项目上工作,我需要从我的Web应用程序中调用另一个应用程序的当前上下文URL?如果可能,没有HTTP请求。 我需要这个,因为我为这个应用程序使用了不同的Tomcats和环境。 我不喜欢在属性或java代码中编写硬编码路径。
答案 0 :(得分:1)
HTTPServletResponse中的sendRedirect怎么样?一旦您完成了第一个请求,您的servlet就会告诉客户去调用您的其他应用程序"。
答案 1 :(得分:0)
自Servlet 2.5(例如Tomcat 6及更新版本)以来ServletContext#getContextPath()
也可以使用它。