SpringBoot中使⽤thymeleaf模板时select下拉框怎样查询数据
库赋值
场景
实现效果
数据库中码表设计
实现
thymeleaf页⾯代码
当前页⾯为:
receiveOrder/wmsReceiveOrder.html
<div class="col-sm-2">
<div class="form-group">
<label class="col-form-label" for="result">状态</label>
<select class="form-control" id="status" name="status">
<option value="">全部</option>
<option th:each="result : ${codeList}" th:value="${deValue}" th:text="${deName}"></option>
</select>
</div>
</div>
然后在点击按钮后跳转到后台Controller的⽅法中查询数据并返回到前端
来到后台Controller
@RequestMapping("/wmsReceiveOrder.html")
public String page(Model model) {
Map<String,Object> param=new HashMap<String,Object>();
param.put("code_type","receiveOrderStatus");
List<SysCode> codeList=codeMapper.selectByMap(param);
model.addAttribute("codeList",codeList);
return "receiveOrder/wmsReceiveOrder.html";
}
其中selectByMap(param)是代码⽣成器⾃动⽣成的⽅法,会去数据库查
thymeleaf用法code_type为receiveOrderStatus的数据并返回⼀个List。然后将List传到前端进⾏显⽰。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论