java - Spring mvc 傳一個list到頁面渲染,頁面有一個保存按鈕,在把list傳回后臺。如何實現
問題描述
方法
@RequestMapping(value='distributionRoom')public String distributionRoom(AppjwInvigilatePlan appjwInvigilatePlan,Model model){ List<AppjwInvigilatePlan>roomTeacher=this.appJwJkjsjlExtendService.getTeacherRanndomRoom(appjwInvigilatePlan); model.addAttribute('roomTeacher', roomTeacher); return 'apps/jw/jkjsjl/appJwJkjsjlArrangeTeacherRoomList';}
頁面
<c:forEach items='${roomTeacher}' var='appjwInvigilatePlan'> <c:forEach items='${appjwInvigilatePlan.appJwJsglList}' var='jsgl' varStatus='vs'><tr> <td>${appjwInvigilatePlan.appJwJxXqgl.xqmc}</td> <td>${appjwInvigilatePlan.appJwKsap.ksmc}</td> <td>${appjwInvigilatePlan.appJwJxKm.kmmc}</td> <td>${jsgl.ksmc}</td> <td><c:forEach items='${jsgl.userList}' var='teacher'> ${teacher.name}</c:forEach> </td> <td> <fmt:formatDate value='${appjwInvigilatePlan.jkkssj}' pattern='yyyy-MM-dd HH:mm:ss'/> </td> <td> <fmt:formatDate value='${appjwInvigilatePlan.jkjssj}' pattern='yyyy-MM-dd HH:mm:ss'/> </td></tr> </c:forEach></c:forEach>
問題解答
回答1:把這個遍歷循環(huán)寫到表單里,在表單中創(chuàng)建一個table,寫在table中,頁面的保存按鈕加一個方法,點擊時提交表單。
