Pergunta

Eu tenho as seguintes aulas:

class Address
{ 
  String street; String street2; String number; 
  /*.....other fields, getters and setters*/  
}

class Person
{ 
    /*person specific fields*/
    Address address;
}

class User
{ 
  /* user specific fields */
  Person owner; 
}

E eu preciso fazer 2 formulários um para Person e um para User , como estou usando wicket, parece lógico que eu possa fazer um AddressFieldsPanel com todos os campos de um endereço e use esse painel dentro PersonForm e UserForm Markup, mas, que modelo, devo usar para poder vincular os campos de endereço ao address propriedade do Person classe e também para o owner.address do User Classe, isso é possível no wicket?

Foi útil?

Solução

Você pode querer tentar fazer um FormComponentPanel. Não conheço um bom exemplo público para isso, mas definitivamente existem usos no tempo de postigos, e você pode obter a fonte para isso aqui.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top