0
Wicket에서 CompoundPropertyModel을 사용하여 사용자를 만들고 싶습니다.CompoundPropertyModel Wicket - 객체 그래프
내 사용자 클래스는 다음과 같습니다
public class User {
private String username;
...
private Address address;
...
}
public class Address{
private String street;
...
}
I은 사용자 compoundproperty 모델을 통해 주소의 거리에 액세스하려고하면, 나는 물론, NullPointerException가 얻을 : "user.address.street을". 그래서 나는 사전에 "Address"라는 클래스를 인스턴스화해야한다. 동적으로 멤버 필드를 인스턴스화하는 좀 더 우아한 방법이 있습니까?
감사