一个Java Web应用程序是否可以在tomcat服务器的同一本地主机中调用另一个Java Web应用程序 [英] is it possible a java web application can call another java web application in same localhost of tomcat server

查看:78
本文介绍了一个Java Web应用程序是否可以在tomcat服务器的同一本地主机中调用另一个Java Web应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在同一个本地主机tomcat服务器中部署两个Web应用程序,分别是appA和appB,并且当两个应用程序都在运行时,可以使用ajax调用或重定向将appB调用到appA

i am trying to deploy two web applications say appA and appB in same local host tomcat server and when the both the applications are up in running is it possible to call appB to appA using ajax call or redirect

推荐答案

您可以使用以下tomcat参数来完成toa chieve的查找:

What you are looking for toa chieve can be done using the following tomcat parameter:

(来自文档)

crossContext

如果要在此应用程序内调用ServletContext.getContext()以成功返回在此虚拟主机上运行的其他Web应用程序的请求分派器,请设置为true.在注重安全的环境中设置为false(默认值),以使getContext()始终返回null.

Set to true if you want calls within this application to ServletContext.getContext() to successfully return a request dispatcher for other web applications running on this virtual host. Set to false (the default) in security conscious environments, to make getContext() always return null.

示例:

http://blog.imaginea.com/cross- Web应用程序之间的上下文通信/

相关讨论: crossContext属性有什么作用在Tomcat中?是否启用会话共享?

这篇关于一个Java Web应用程序是否可以在tomcat服务器的同一本地主机中调用另一个Java Web应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆