Html Can';无法从复选框中获取值 已选中

Html Can';无法从复选框中获取值 已选中,html,spring,checkbox,thymeleaf,Html,Spring,Checkbox,Thymeleaf,我在*.html的顶部有这个复选框。 我想以“形式”使用“isChecked”输入的值,比如将1/0(真/假)设置为隐藏输入: <input id="isChecked" name="isChecked" type="checkbox"></input><input name="_isChecked" type="hidden" value="on"></input>

我在*.html的顶部有这个复选框。 我想以“形式”使用“isChecked”输入的值,比如将1/0(真/假)设置为隐藏输入:

<input id="isChecked" name="isChecked"
                    type="checkbox"></input><input name="_isChecked"
                    type="hidden" value="on"></input> <label for="isChecked">Checked</label>

.....
.....
那么,我能在没有任何JS的情况下做到这一点吗? 我是否应该在java控制器中向模型添加一个对象,这样我就可以将“isChecked”复选框中的值设置为该对象,然后使用th:value=“${objectFromJavaController}”中的对象作为隐藏输入?我尝试为复选框设置th:object=“${objectFromJavaController}”,然后将其传递给隐藏的输入,但没有成功(th:value=${“objectFromJavaController”})


有人能帮我吗?提前谢谢

像这样的事情肯定很简单吧

<form id="someForm" class="form xml-display form-inline"
                th:action="@{/doSomething}" method="post">
.....
    <input type="hidden" name="isChecked"
                       th:value="GET VALUE FROM THE GLOBAL CHECKBOX" />
.....
</form>

这带来了同样的结果。其他任何东西都是否定的(PHP代码将它们区分开来)

<input id="newsletter" name="newsletter" type="checkbox" checked="yes" value="yes"/>