1.效果圖
2.jsp頁面代碼
<table class="defaultTable">
<thead>
<tr>
<th>編號1</th>
<th>日期</th>
<th>進/出類型</th>
<th>編號2</th>
</tr>
</thead>
<tbody>
<c:forEach items="${mapinfo}" var="emp1">
<tr>
<td rowspan="${emp1.info.size()+1}">${emp1.reg}</td>
<c:forEach items="${emp1.info}" var="emp">
<tr>
<td>${Student.numer1}</td>
<td>${Student.date}</td>
<td>${Student.inOut}</td>
<td>${Student.numer2}</td>
</tr>
</c:forEach>
</tr>
</c:forEach>
</tbody>
</table>
3.controller代碼
for(int i=0;i<regno.size();i++){
Map<String,Object> map = new HashMap<>();
map.put("reg",regno.get(i));
List<String> xxxLsit=xxxService.getxxList(regno.get(i));
//通過reg獲取信息
List<xxx> allxxInfo=xxxService.getXXX();
map.put("info", allxxInfo);
list.add(map);
}
model.addAttribute("mapinfo", list);
return "bc/de";