做项目时,有时需要用c标签forEach嵌套循环来达到呈现数据的效果,如下图:
最外层forEach循环用于呈现员工列表,里边嵌套一个forEach循环用于呈现该员工的排班情况。
要达到简便的作法,就需要在对应于员工表的javabean中,添加一个用来保存员工排班情况的List属性,这样,后台通过
request.setAttribute("list", list);
就可以将前台需要的所有数据一次传入。
javabean如下:
public class Employee implements Serializable{
private int id;//主键id
private String employee_name;//姓名
private String employee_sex;//性别
......
private List<EmpSchedule> empSchedules; //用来保存该员工的排班情况
记得要写属性的get/set方法
}