如何使用<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的所有属性。循环显示就行 --------------------编程问答--------------------
+1 --------------------编程问答-------------------- 合并后在迭代,或者迭代一个时取另外一个的值 --------------------编程问答-------------------- 你这个数据结构就不对,在 Student 中加一个 Class 的属性 --------------------编程问答-------------------- 按1楼的来,2个集合整成一个对象,就可以鸟 --------------------编程问答-------------------- --------------------编程问答-------------------- 更改一下,班级学生显然是一对多,你的设计有冗余,
补充:Java , Web 开发