我在servlet中维护单个会话时遇到问题,与两台服务器通信。 我正在使用session.redirect()和session.farward()但我得到的结果请帮助我。
答案 0 :(得分:0)
两个servlet的“客户端”应该在每个HTTP请求上传递JSESSIONID
cookie,就像普通的webbrowser一样。这样,两个servlet的“服务器端”将能够在HTTP请求/响应上下文中获得正确的HttpSession
对象。
我不知道你们是如何在servlet之间进行通信的,所以我不能发布更详细的答案,说明如何在后续请求中维护会话cookie。
至少,session.redirect()
和session.farward()
没有任何意义。 HttpSession
object没有这些方法。如果给session
{{1}}错误的变量名称,那么您也不会对自己和他人有太多帮助。