【发布时间】:2016-03-23 03:11:38
【问题描述】:
我正在开发一个 struts 应用程序。 在其中一个操作中,我实例化了一个对象,一旦实例化,我需要该对象可用于使用该应用程序的用户的其他操作。
有没有办法在 Struts 1.3 的 http 会话中存储整个对象?
【问题讨论】:
-
你没有解释你为什么需要它。
标签: java struts httpsession
我正在开发一个 struts 应用程序。 在其中一个操作中,我实例化了一个对象,一旦实例化,我需要该对象可用于使用该应用程序的用户的其他操作。
有没有办法在 Struts 1.3 的 http 会话中存储整个对象?
【问题讨论】:
标签: java struts httpsession
我们可以存储和检索任何对象。
在 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)
【讨论】: