Galera estou usando struts layout em um projeto e estou com um seguinte problema:
Estou fazendo um cadastro genérico para diversos tipos de pessoa: física, jurídica etc.
sendo que para cada aba trato um tipo de pessoa.
Tipo:
1. <layout:tabs>
2. <layout:tab> Dados da pessoa física </layout:tab>
3. <layout:tab> Dados da pessoa jurídica </layout:tab>
4. </layout:tabs>
<layout:tabs> <layout:tab> Dados da pessoa física </layout:tab> <layout:tab> Dados da pessoa jurídica </layout:tab> </layout:tabs>
Meu problema é: como trabalhar com o ActionForm dado que ele retorna um dado do tipo Pessoa. (PessoaFisica extends Pessoa, idem PessoaFisica). Na hora de colocar os campos <layout:field property…> de uma pessoa físicas ele não aceita porque não acha a propriedade na pessoa física. Pensei em usar generics no action form. Alguem já passou pelo mesmo problema ?