Form とか継承で作って値とかは CompoundPropertyModel でその From の使う時は
IModel 的には持ってる値はその Form 自身になるのかなぁ?
private static class SignInForm extends Form<SignInForm> { private String name; private String password; public SignInForm(String id) { super(id); this.setModel(new CompoundPropertyModel<SignInForm>(this)); this.add(new FeedbackPanel("feedback")); this.add(new TextField<String>("name").setRequired(true)); this.add(new PasswordTextField("password")); this.add(new Button<Void>("submit") { @Override public void onSubmit() { } }); } }
なんか 1.4 触ってると今まで使ってなかった脳の場所を使ってるみたいな感覚がして
楽しいなぁ