私はWicketを初めて使用し、次の構成を試していました。
class User {
private String password;
...
public void setPassword(String password) {
this.password = MD5.encode(password);
}
...
}
以下を使用してパスワードにバインドしようとし、PropertyModelのデフォルトの実装がデフォルトでプロパティではなくフィールドにバインドされていることを確認した後(奇妙な名前え?)
add(new PasswordTextField("password", new PropertyModel(user, "password"));
なぜ世界で彼らはそれをこのように実装したのでしょうか?また、デフォルトでゲッターとセッターを使用するPropertyModelの代替手段はありますか?
ありがとうございました?