【Java.Web】Servlet —— 访问同一个Servlet容器中的其他Web应用

在一个Servlet容器进程内可以同时运行多个Web应用,那么在这些Web应用之间可以进行通信。

每个Web应用都有一个ServletContext;对于Web应用A中的Servlet,只要得到Web应用B的ServletContext对象,就能访问到Web应用B的各种资源。


ServletContext接口中的方法:

ServletContext getContext(String uripath)
Returns a  ServletContext object that corresponds to a specified URL on the server.

用于得到其他Web应用的ServletContext对象,参数uripath指定其他Web应用的URL入口。

一个Web应用随意访问另一个Web应用的各种资源,可能会导致安全问题。因此,为了安全期间,多数Servlet容器实现可以让用户设置是否允许Web应用得到其他Web应用的ServletContext对象。


Tomcat容器

。。。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值