是否可以将整个对象存储在 struts 会话中?

Is it possible to store whole object in struts session?

我正在开发 struts 应用程序。 在我实例化对象的其中一个操作中,实例化后我需要该对象在其他操作中可供使用该应用程序的用户使用。

在 Struts 1.3 中有没有办法在 http 会话中存储整个对象?

我们可以存储和检索任何对象。

在 Action1 中使用:

  private ArrayList<Integer> obj= new ArrayList<Integer>();
  .............
  session.setAttribute("objname", obj);//to store

在 Action2 中使用:

  ArrayList<Integer> obj1= (ArrayList<Integer>)session.getAttribute("objname");//to retrieve

语法:

 setAttribute(java.lang.String name, java.lang.Object value)