前端FreeMarker框架遍歷集合
1.在pom文件中引入freemarker的依賴
2.在控制器中用Model或者ModelAndView對象將參數傳入到頁面
3.在頁面中進行遍歷
4.附源碼和註釋
4.1 pom依賴
`<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.28</version>
</dependency>`
4.2 controller傳參
`public String create(Map<String, Object> map, Model model) {
DdReq req = new DdReq();
req.setOpenStatus(1);
req.setTypeCode("DT01");
List<DdDetail> detailList = redis.getMatchDetails(req);
model.addAttribute("detailList", detailList);
return "article/create";
}`
4.3 HTML取值遍歷
`<td class="width-35">
<select class="typeahead scrollable input-large" name="classifyId">
<#list detailList as item>
<option value=${(item.code)!''}>${(item.name)!''}</option>
</#list>
</select>
</td>`
</#list>
</select>
</td>`