Ich lief in diesem Szenario.Welcher Wert wird von struts Checkbox-Tag gesendet, wenn das Kontrollkästchen deaktiviert ist
class MyForm extends IdSelectionForm {
private Boolean approveIt = true;
.....
}
meine JSTL Form besteht aus
<html:checkbox property="approveIt" styleId="style1" value="true"/>
Wenn ich Checkbox auswählen und abschicken. In struts action bekomme ich einen echten Wert für dieses Feld. Und wieder wenn ich es abnehme und abschicke. Dann bekomme ich auch wahren Wert. Ich frage mich, ob es etwas mit Standardwert ist. Sollte es bei der Deaktivierung von false überschrieben werden.