Como faço para acessar através da taglib do webwork um objeto que está dentro de outro objeto, tipo assim:
<ww:property name="usuario.pessoa.id">
Tentei assim mas não deu certo.
Outra, existe a possibilidade de a Action que implementa o “ModelDriven” conseguir inserir dados vindos do formulário dentro do objeto que está relacionado com o modelo, tipo?
public class InserirPessoa extends ActionSupport implements ModelDriven
{
private Usuario model = new Usuario();
private Integer fkpessoa;
public String execute() {
model.getPessoa().setId(this.fkpessoa);
DaoGenerio.save(model);
return SUCCESS;
}
public Object getModel(){
return this.model;
}
public Integer getFkpessoa(){
return fkpessoa;
}
public void setFkpessoa(Integer fkpessoa){
this.fkpessoa = fkpessoa;
}
}
Ou seja, inserir o fkpessoa dentro do model.getPessoa().setId(fkpessoa) de forma automática para fazer a persistência.