无法从会话中获取属性

问题描述:

我有一个web应用程序,我想使用一个对象,我将它保存在seesion中。 当我在eclipse中运行web应用程序时,它工作正常,但它在浏览器上不起作用。 我从会话中获得的对象为null。无法从会话中获取属性

在servlet我有这样的代码:

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

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

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

在此先感谢

+0

在JSP脚本小程序,会议可以简单地用'session.getXXXX' accesed。您不需要从请求中获取它。 – 2013-05-01 19:54:42

尝试制作servlet中的新会话对象为: -

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

和JSP编写代码:

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

它仍然不能在浏览器中工作 – moriya 2013-05-02 17:57:44

+0

我发现问题,在浏览器中,我将url插入到jsp文件中。但是我需要从servlet开始,该servlet将包装器插入到小工具中,然后移动到jsp文件中。 – moriya 2013-05-02 18:19:06