Já fiz 300 vezes e errei todas elas. Preciso recuperar os dados de um registro no banco de dados e apresenta-lo em um formulário pra que possa ser alterado. A inclusão, login, funciona perfeitamente, mas a alteração não deu certo. Debuguei a action e os dados estão lá, mas como recuperá-lo?
Lembrando eu poderia usar a EL para fazer isso, mas perderia a validação do ActionForm.
Como recuperar dados de um ActionForm
J
2 Respostas
-
Ponha seu objeto no request (ou na sessão): request.setAttribute(“meuobjeto”, meuobjeto); ou request.getSession().setAttribute(“meuobjeto”, meuobjeto); nessa segunda opção deve-se ter o cuidado para sempre retirar o objeto da sessão.
-
Na JSP vc pode recuperar através de EL ou taglib do struts, tanto faz, isso nao compromete a sua validação pelo ActionForm.
usando EL:
telefone:
usando taglib do struts? não me lembro… mas não aconselho 
vc não perderá sua validação do action form.
a validação irá funcionar se vc configurá-la corretamente, seja usando ActionForm,
DynaValidatorActionForm, etc.
Espero ter ajudado…
.
Criado 30 de março de 2008
Ultima resposta 30 de mar. de 2008
Respostas 2
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Desmistificando WebAssembly: Alta performance,... Por Raphael Amorim — Casa do Codigo