如何将请求从web1servlet转发到web2servlet?

如何将请求从web1servlet转发到web2servlet?,第1张

概述我有两个Web应用程序说web1和web2.我想将web1 / servlet1的请求转发到web2 / servlet2.可能吗?请帮忙! 这是一个两步过程: >掌握代表web2的ServletContext >从servlet2对应的ServletContext中获取RequestDispatcher 所以,就像这样,来自servlet1: ServletContext web1 = getS 我有两个Web应用程序说web1和web2.我想将web1 / servlet1的请求转发到web2 / servlet2.可能吗?请帮忙!解决方法 这是一个两步过程:

>掌握代表web2的ServletContext
>从servlet2对应的ServletContext中获取Requestdispatcher

所以,就像这样,来自servlet1:

ServletContext web1 = getServletContext();ServletContext web2 = web1.getContext("/web2");Requestdispatcher dispatcher = web2.getRequestdispatcher("/servlet2");dispatcher.forward(request,response);

所有这一切都有一个很大的警告 – 容器可能没有配置为允许跨上下文转发,因为它存在潜在的安全风险.如果是这种情况,getContext(“web2”)将返回null.

总结

以上是内存溢出为你收集整理的如何将请求从web1 / servlet转发到web2 / servlet?全部内容,希望文章能够帮你解决如何将请求从web1 / servlet转发到web2 / servlet?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1081018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存