JSP页面通过c:forEach标签循环遍历List集合
<c:forEach>标签有如下属性:
一般情况下使用items,var即可,varStatus在想获取当前对象下标时使用
后台
- public ModelAndView toaddSmallBoard() {
- /*需要获取板块信息*/
- ModelAndView modelAndView=new ModelAndView();
- List boards=boardService.getBoards();
- modelAndView.addObject("boards",boards);
- modelAndView.setViewName("admin/addSmallBoard");
- return modelAndView;
- }
前台
我这里使用了select下拉框,具体使用情况示情形定
- <select class="form-control" name="board.boFaterId">
- <c:forEach items="${boards}" var="board" varStatus="id">
- <option value="${board.boardId}">${board.boardName} </option>
- </c:forEach>
- </select>
效果