复制代码
1
2
3今天碰到一个很有意思的问题,就是需要用Struts 2的iterator标签来遍历一个含有双层List的嵌套。 首先我们从最基础的说起,用iterator标签遍历一个List。 如果Action中有一个这样的不为null的属性
复制代码
1
2
3那么在JSP中,就可以这样来遍历list:
复制代码
复制代码
1
2
3
4
5
6
7其中的propertyNameOfObjectInList是指list中对象的属性名。
复制代码
下面我们再来看稍微复杂一点的情况,那就是嵌套使用iterator标签。
假设我们的Action中有如下属性:
复制代码
| 复制代码
|
复制代码
| 复制代码
|
下面是遍历双层List的情况。
假设Action中有如下属性:
复制代码
| 复制代码
|
复制代码
| 复制代码
|
我今天碰到的情况是这样,在Action中:
复制代码
| 复制代码
|
复制代码
| 复制代码
|
原文转自:http://blog.psjay.com/posts/java-ee-struts-2-iterator-tag/
最后
以上就是高挑钻石最近收集整理的关于Struts 2 标签嵌套以及遍历双层List的全部内容,更多相关Struts内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复