我遇到了这种情况。
class MyForm extends IdSelectionForm {
private Boolean approveIt = true;
.....
}
我的 JSTL 表单包括
<html:checkbox property="approveIt" styleId="style1" value="true"/>
当我选择复选框并提交时。在 struts 操作中,我为该字段设置了真实值。当我再次取消选中它并提交时。然后我也得到了真正的价值。我想知道它是否具有默认值。当我取消选中时,它是否应该被 false 覆盖。