以下为Struts2 中循环迭代的使用示例. 在我写的demo中我用了3重迭代,虽然有些麻烦,目的是为了显示迭代的逻辑性和可读性。
用户User -----1:N ----- 书本Book
书本Book -----1:N ----- 出版商 Publisher (就是多个出版商出奔这本书)
以下为测试源码和截图效果:
testIterator.jsp





































































































































































































































效果图:
姓名 | 密码 | 书籍 | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jack | 66666 |
| 是首元素 | ||||||||||||||||||
Tom | 55555 |
| 是非首末元素 | ||||||||||||||||||
Shawn | 00000 |
| 是末元素 | ||||||||||||||||||
Jack | 66666 |
| 是首元素 | ||||||||||||||||||
Tom | 55555 |
| 是非首末元素 | ||||||||||||||||||
Shawn | 00000 |
| 是末元素 |