如何通过servlets

时间:2015-04-30 08:59:09

标签: session servlets

是的,我知道在这个问题上有一些类似的问题。 无论如何,我看到的任何解决方案都无法解决我的问题:

我有servlet 1,我有一个对象" area"来自类型" Area"。 这个对象有一些我创建的特殊方法。 我想将此对象发送到另一个servlet(servlet 2),以便保存区域的所有特殊数据。

我做的是:

在servlet 1中:

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

在servlet 2中:

   Area aa = (Area) request.getSession(false).getAttribute("theArea");

我在此之后输入

aa.

出现java的一般方法,但不是我的方法...

我也尝试过servlet 1:

request.getSession().setAttribute("theArea", area);

并且没有工作。

我很乐意帮助...... 感谢' S

1 个答案:

答案 0 :(得分:0)

应该是一个铸造问题。试试这个

Area aa = (Area) (request.getSession(false).getAttribute("theArea"));