thymeleaf的each在大括号里面的list名可以动态改变吗
我用了两个each,
<div class="col-md-12" th:each="planName,status1:${planNameList}"> <label class="control-label flex" style="margin-top: 10px;"> 方案名称:<i th:text="${planName}">方案名称</i> </label>
<div class="col-md-12" th:each="packaje,packajeStatus:${packajeList0}" >
<div class="col-md-12" th:if="!${packajeStatus.last}">
</div> 套餐名称:<i th:text="${packaje}" >套餐名称</i>
想让里面的这个${packajeList0}中的0能够动态变化,可以吗?
12345<div class="form-group"> <label>年龄</label> <select class="form-control" id="age"> <option value="1" th:selected="${sex=='1'}">男</option> <option value="2" th:selected="${sex=='2'}">女</option> </select></div>
Thymeleaf是XML/XHTML/HTML5的模板引擎,可以用在Web与非Web应用上。
Thymeleaf提供一种可被浏览器正确显示的、格式良好的模板创建方式,也可以用作静态建模。可以使用它创建经过验证的XML与HTML模板。开发者只需将标签属性添加到模板中即可。这些标签属性会在DOM(文档对象模型)上执行预先制定好的逻辑。可以使用它定义自己的模板属性集合,这样一来就可以计算自定义表达式并使用自定义逻辑。
Thymeleaf的模板也可以用作工作原型,Thymeleaf会在运行期替换掉静态值。