当前位置:编程学习 > JAVA >>

如何使用<c:forEach……标签同时遍历这两个集合

有两个集合List<student> sts, List<class> cls
比如student集合 sts裡面有10個student類,每個類都有student.name, student.age....之類
class集合 cls裡面有10個對應的class類,每個類都有class.id, class.teacher之類。 

如何使用<c:forEach……标签同时遍历这两个集合
实现输出:
1號學生的student.name, student.age... class.id, class.teacher
2號學生的student.name, student.age... class.id, class.teacher
3號學生的student.name, student.age... class.id, class.teacher
4號學生的student.name, student.age... class.id, class.teacher






9號學生的student.name, student.age... class.id, class.teacher
10號學生的student.name, student.age... class.id, class.teacher

謝謝了! --------------------编程问答-------------------- 记得应该是不行的。。。

直接用for循环处理吧,或者先在Servlet中,把这两个List合并封装下。 --------------------编程问答-------------------- 应该是不行的 --------------------编程问答-------------------- class和student建立关联,然后查出来一个list,包含class和student的所有属性。循环显示就行 --------------------编程问答--------------------
引用 3 楼  的回复:
class和student建立关联,然后查出来一个list,包含class和student的所有属性。循环显示就行

+1 --------------------编程问答-------------------- 合并后在迭代,或者迭代一个时取另外一个的值 --------------------编程问答-------------------- 你这个数据结构就不对,在 Student 中加一个 Class 的属性 --------------------编程问答-------------------- 按1楼的来,2个集合整成一个对象,就可以鸟 --------------------编程问答-------------------- --------------------编程问答-------------------- 更改一下,班级学生显然是一对多,你的设计有冗余,
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,