如何在使用sendRedirect()后获取现有的会话属性?

时间:2016-07-21 03:51:23

标签: javascript servlets

使用session方法后,如何获取现有的sendRedirect()属性?如果我想获取数据session,则属性。但它们是null,因为它在调用此方法后创建了一个新会话。

1 个答案:

答案 0 :(得分:0)

response.sendRedirect()不会神奇地创建新会话。

要从当前会话中获取现有对象,只需request.getSession.getAttribute("attrKey") 在此之前,您应该通过说request.getSession().setAttribute("attrKey", object);

之类的内容来保存它

如果这不起作用,请在会话中保存之前检查对象是否已为空 OR
如果您的浏览器cookie被禁用。