2
を働いていない(correcponding Javaフィールドがダブルで):またbeforeMarshaller()メソッドがありJAXBはdefaultValue私は "My_Tag_Name" XMLタグのデフォルト値を持っている必要があります
@XmlElement(required = true, name = "My_Tag_Name", defaultValue = "myDefaultTagValue")
public Double myTagName;
、そうではありません"My_Tag_Nameを" 影響:
private void beforeMarshal(Marshaller marshaller) {
...
}
なぜデフォルト値を設定するための唯一の方法は、beforeMarshaller()方法ありますか?それは@XmlElementパラメータ内で行うことは可能ですか?