struts2的多重迭代
来源:互联网 发布:linux coredump 编辑:程序博客网 时间:2024/05/17 06:21
今天在纠结这个小小的问题,大家在SSH框架开发的时候可能也会遇到,在这里分享给大家,让大家少走弯路。不上自己的源码了,这里举个例子说明,譬如:我一个对象Visitor里面关联着多个Books对象。其实现可以定义为:
pojo:
public class Visitor{
private int id;
private List<Books> booklists;
}
action:
List<Visitor> visitorlist= serviceFactory.getVisitorService().queryAllVisitor();
ActionContext.getContext().put("visitorlist",visitorlist);
那么当我在页面进行显示的时候,就会遇到显示所有用户的时候,我们同时也想看到他对应的所有图书,那么这里给我我的操作方法(方法有很多):
<s:iterator value="visitorlist" id="visitors">
<tr><td>${id }</td><td>${userName}</td><td>...</td><td>...</td></tr>
<s:iterator value="#visitors.booklists">
<tr><td>${id }</td><td>${bookName}</td><td>...</td><td><.../td></tr>
</s:iterator>
</s:iterator>
具体的显示这里的不在赘述。网上也有好多别方法,都可以借鉴。
- struts2的多重迭代
- struts2+hibernate 兴趣爱好的迭代
- honey-----struts2+hibernate 兴趣爱好的迭代
- STRUTS2迭代标签
- struts2 iterator迭代
- 現代程式庫的多重角色
- struts2 iterator标签--迭代!
- struts2中list迭代
- struts2标签迭代map
- Struts2 中循环迭代的使用示例.
- struts2中的迭代标签的用法与例子
- struts2中的迭代标签的用法与例子
- struts2中外键字段的迭代方式
- struts2 双重迭代,取第一个迭代的值
- 关于Struts2.x的<s:iterator>各种迭代(嵌套)
- struts2 的<s:iterator> 嵌套迭代问题
- 用Struts2 标签迭代显示 Map
- 用Struts2 标签迭代显示 Map
- C语言数据类型
- Dijkstra算法 hdu2066适当剪枝减少时间,注意起始节点和目标节点!!!
- tcp udp区别
- C++ 读取xml类似的文件
- 提高工作效率,减少浪费生命
- struts2的多重迭代
- 31道智力题 考考你的智力(含答案)
- linux下 open() write() read() close函数
- BT5R2 汉化
- linux下删除文件后没有释放空间(delete键)
- 谷歌Android UI设计技巧
- 机器视觉OpenCV库基础教程(三)
- Android黑群出品:SQLite数据库的使用和升级
- Hbase使用filter快速高效查询