【发布时间】:2014-01-23 00:08:53
【问题描述】:
我有一个Action 类如下:
public XyzAction extends ActionSupport{
public String method1(){
// Get the Map by calling a stateless Session bean
Map m = remoteInterface.getMap();
}
public String method2(){
}
}
现在调用 Action 映射到 method1 并且我的 Map 被填充,我使用 Map 值填充我的 JSP 中的 下拉。
现在在 JSP 中,用户单击提交按钮并调用 Action,它映射到 method2,其中一些数据从 DB 中检索,并且同一个 JSP 必须在 div 中显示数据,我还需要显示上一个下拉菜单。
那么如何保存地图,以便在第二次调用服务器后仍能显示? 我应该将它存储在会话中并在我的 JSP 中检索,例如:
<s:select name="#session.map" />
或者我们还有其他选择吗?
【问题讨论】:
标签: java javascript jsp session struts2