action里我有一个包含多个对象(如user)的List,现需要把它转给jsp该如何操作?
来源:百度知道 编辑:UC知道 时间:2024/05/14 19:38:28
转到jsp后,需要用iterator标签显示每个对象的各个属性。用struts2框架。
我试了Map session = ActionContext.getContext().getSession();
session.put("slist", slist);不好使,用测试类测试上面两句提示空指针错误。slist是user对象的集合。
在jsp中<s:action name="list" executeResult="true"/>
<s:iterator id="slist" value="slist">
<tr>
<td align="center" bgcolor="#EFEFEF"><s:property value="slist.name"/></td>
..............
是否可行?
请指教
我试了Map session = ActionContext.getContext().getSession();
session.put("slist", slist);不好使,用测试类测试上面两句提示空指针错误。slist是user对象的集合。
在jsp中<s:action name="list" executeResult="true"/>
<s:iterator id="slist" value="slist">
<tr>
<td align="center" bgcolor="#EFEFEF"><s:property value="slist.name"/></td>
..............
是否可行?
请指教
我也是新手,我的貌似没有用到Map session = ActionContext.getContext().getSession();
session.put("slist", slist);
直接用
在action里用:
public List getHList() {
return this.hList;
}
@SuppressWarnings("unchecked")
public void setHList(List hList) {
this.hList = hList;
}
jsp页面中用:<s:iterator value="hList" status="ht">
<s:property value="htId"/>
测试类中用Map session = ActionContext.getContext().getSession(); 这个当然不管用,这个是服务器的属性,需要启动服务器在Action中执行才可以.
页面上迭代用下面这个
<s:iterator value="slist">
<tr>
<td align="center" bgcolor="#EFEFEF"><s:property value="name"/></td>
</tr>
</s:iterator>
request.getSession().setAttribute("Users", slist);
<s:iterator name="Users" id="User">
<s:property value="
一个form里有一个table,有两个按纽,如何提交到两个不同的action
有一个英语单词或短语包含26个字母吗?
一个C源程序至少包含一个main函数,那么可以包含多个main函数吗?
我的windows 注册表的 activex/com节包含一个或多个无效项
我的windows 注册表activex/com节包含一个或多个无效项
我的CS里没有ADDONS文件夹且里面包含一些文件夹,应怎么办?谁有给我传个?
一个民族能包含多个种族吗?
我邮箱里收到一个邮件包含一个附件,下载下来是个网页的图标,可是怎么也打不开麻烦大家帮个忙。
我制作的flash文件导出后一个swf文件边还带了个flv文件,能不能导出后结果全部包含在一个swf文件里呢?
请问多个按钮可以操作同一个action吗?