0
これは多分私の欠けている質問ですが、私はhtmlでこのフォームを持っています!Wicket:nullでいっぱいのフォームモデルオブジェクト
これは、送信時にフィールドに入力したものがnullのフォームのモデルオブジェクトを塗りつぶします。
「フィールド」(+ゲッター/セッター/コンストラクタ)と呼ばれるfinal Form expirationForm = new Form("expiration");
OneIntContext expirationContext = new OneIntContext("0");
expirationForm.setModel(new CompoundPropertyModel(expirationContext));
expirationForm.add(new TextField("field"));
expirationForm.add(new AjaxSubmitLink("expirationsubmit") {
@Override
protected void onSubmit(AjaxRequestTarget target, Form<?> form) {
OneIntContext context = (OneIntContext) expirationForm.getModelObject();
context.getField().toString();//this throws a NullPointerException
//validations and actions
}
}
OneIntContext contrains一つだけのフィールドと私はStringaと整数と試みたが、何も私だけヌル毎回取得、合わせていないようです。
誰もが考えていますか?
は、それは上記SvenMeierの質問への答えずに明確な答えを出すことは困難です
A.
は私には正常に見えます。 OneIntContextを表示します。 – svenmeier