用Thymeleaf在前臺下拉列表取值
阿新 • • 發佈:2019-02-14
Thymeleaf在網上的資源特別少
這兩天在做一個springboot的專案 遇到下拉列表框 從後臺取值動態獲取列表框
我的做法是在專案啟動訪問index頁面的時候 把要需要的列表集合存到session作用域
然後在頁面取值 下面貼出程式碼
@RequestMapping("index")
public String index(HttpSession session){
List<Classes> list = userService.findAllClasses();
session.setAttribute("list" ,list);
return "index";
}
這個是在index頁面上存入list集合 放在session作用域
前臺取值
<div>
<label for="sex1" class="control-label">班級:</label>
<select class="form-control" name="cid">
<option>請選擇班級</option >
<option th:each="list:${session.list}" th:value="${list.cid}" th:text="${list.cname }"></option>
</select>
</div>
下面是效果