Pessoal estou começando agora com ww, tenho uma action ex user.Action quando clico nessa acao me mostra uma tela com os dados do usuario logado e permite alterar alguns dados, o codigo esta assim:
[code] private br.com.maringa.compGerusa.usuario.Usuario model = new br.com.maringa.compGerusa.usuario.Usuario();
private String senhaConf;
private String btGravar;
public String execute() {
String ret = INPUT;
if (btGravar != null){
DAO dao = new DAO();
dao.beginTransaction();
dao.update(model);
dao.commitTransaction();
ret = SUCCESS;
}else{
model = this.userSession.getUser().getPerSist().getUsuario();
}
return ret;
}
public Object getModel() {
return this.model;
}[/code]
quando entro nessa action ele mostra o usuario do sistema, quando clico no botao btGravar ele salvaria as alterações. só que perco o model, ex clico a primeira vel ele pega o usuario e joga na model, e exibe na tela, o usario altera os dados e clica em gravar, no metodo execute verifico que o
botao foi clicado e salvo o model, mas o model não fica com referencia da primeiro clique e como se ele tivesse dado um new? como falo para conserva o model e pergando as alterações feitas e salva-las?