用Thymeleaf在前台下拉列表取值

来源:互联网 发布:沈阳开盘数据恢复 编辑:程序博客网 时间:2024/06/05 18:41

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>

下面是效果

这里写图片描述

原创粉丝点击