thymeleaf 表单list提交 ?
thymeleaf 表单中提交list
我想在Thymeleaf表单提交一个list对象
他的结构是这样的
[{
id:'',
mouvalue:''
}]
看了网上的教程是这样写的,如下:
<div th:each="water,stat:${list}">
<div class="form-group" th:style="${water.isUnusual==0?'':'color:red'}">
<input type="hidden" th:field="*{list[__${stat.index}__].id}" th:value="${water.id}"/>
<label class="control-label col-sm-4"><font style="padding-right: 4px">*</font><span
th:text="${water.detectionitemName}"></span></label>
<div class="controls col-sm-4">
<input th:field="*{list[__${stat.index}__].monvalue}" maxlength="50" th:value="${water.monvalue}"
class="form-control "/>
</div>
</div>
</div>
但是打开页面之后不显示each 循环的列
这样写就可以显示,但是提交到后台接口就会出现这个错误
<div th:each="water,stat:${list}">
<div class="form-group" th:style="${water.isUnusual==0?'':'color:red'}">
<input type="hidden" th:name="list[+${stat.index}+].id" th:value="${water.id}"/>
<label class="control-label col-sm-4"><font style="padding-right: 4px">*</font><span
th:text="${water.detectionitemName}"></span></label>
<div class="controls col-sm-4">
<input th:name="list[+${stat.index}+].monvalue" maxlength="50" th:value="${water.monvalue}"
class="form-control "/>
</div>
</div>
</div>
求解
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论