无法从会话中获取属性

时间:2013-05-01 19:49:42

标签: session servlets

我有一个Web应用程序,我想使用一个对象,我将其保存在视图中。 当我在eclipse中运行web应用程序时,它工作正常,但它不能在浏览器上运行。 我从会话中获得的对象为null。

在servlet中我有这段代码:

request.getSession().setAttribute("wrapper", wrapper);

在jsp中,我需要这个属性,我有代码:

WrapperMLP wrapper = ((WrapperMLP) request.getSession().getAttribute("wrapper"));

提前致谢

1 个答案:

答案 0 :(得分:0)

尝试在servlet中创建一个新的会话对象: -

HttpSession session=request.getSession(true);
session.setAttribute("wrapper",wrapper);

并在jsp中编写代码:

WrapperMLP wrapper = ((WrapperMLP) request.getSession().getAttribute("wrapper"));