Ich verwende https://mvnrepository.com/artifact/jml/jaxb-api/2.1 .
Wenn ich nun per XML
sende, wird der Defaultvalue von 'help2' korrekt auf 'false' gesetzt. Wenn ich aber aber das Feld gar nicht sende
kommt als Resultat 'null'. Ich will aber auch hier, dass 'help2' auf false gesetzt wird.
Wie loese ich das?
Java:
@XmlElement(defaultValue = "false")
protected Boolean help1;
@XmlElement(defaultValue = "false")
protected Boolean help2;
@XmlElement(defaultValue = "false")
protected Boolean help3;
Wenn ich nun per XML
XML:
<help1>false<help1>
<help2/>
<help3>true</help3>
sende, wird der Defaultvalue von 'help2' korrekt auf 'false' gesetzt. Wenn ich aber aber das Feld gar nicht sende
XML:
<help1>false<help1>
<help3>true</help3>
kommt als Resultat 'null'. Ich will aber auch hier, dass 'help2' auf false gesetzt wird.
Wie loese ich das?