表单发生错误,Thymeleaf表单的Radio 如何重新绑定?

发布于 2022-09-07 20:03:06 字数 662 浏览 13 评论 0

实体类User的status属性是布尔类型的,

    private Boolean status;

form表单中的radio group

<div class="control-group">
    <label class="control-label">状态</label>
    <div class="controls">
        <label class="radio inline"><input type="radio" name="status" value="1" checked="checked" th:checked="${user.status}" />启用</label> 
        <label class="radio inline"><input type="radio" name="status" value="0" th:checked="${user.status}"/>锁定</label>
    </div>
</div>

当表单发生错误的时候,返回到表单页面,其他的文本输入框都能正常的绑定数据,但是radio 是不会选中我提交的时候的那个值的,请问这怎么解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文