Problemas com Struts - DynaValidatorForm  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
mark_domi
JavaGuru

Membro desde: 30/01/2004 16:35:03
Mensagens: 247
Offline

Olá,

Estou testando o exemplo do Struts da Java Magazine de Janeiro.

Fiz varias alterações para tentar entender como funciona,

porem quando é executado a linha : "formBean.setPage(1);" aparece um NULL POINT Exception



public ActionForward inserir(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)

throws Exception {

ActionErrors erros = new ActionErrors();
DynaValidatorForm formBean = (DynaValidatorForm) form;

formBean.setPage(1);
formBean.set("acao","gravar");
return mapping.findForward(CONST_TEXTO_PAGINA+"1");
}


Alguem sabe exatamente como funciona este comando, preciso configurar alguma coisa no Strutsconfig.xml, ou nas páginas JSP?


Valeu .....

This message was edited 1 time. Last update was at 01/02/2005 20:57:10


http://programmerexpert.blogspot.com.br/
jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

o teu obj formBean ta nullo.
verifica se ele ta vindo certo no request.

[]'s

João Bier
Desenvolvedor Java
[Email]
jujo
JavaTeenager

Membro desde: 29/09/2003 01:03:38
Mensagens: 173
Localização: Curitiba - PR
Offline

voce associou um FormBean ao seu action?!

e na sua pagina?! tem algum form??

Juliano D. Carniel
http://julianocarniel.blogspot.com
[WWW] [MSN] [ICQ]
mark_domi
JavaGuru

Membro desde: 30/01/2004 16:35:03
Mensagens: 247
Offline

O meu form é este



<form action="cadastro.do">

<html:hidden property="acao" value="inserir"/>
<html:hidden property="page" value="0"/>
<html:submit value="Novo Cadastro" />

</form>

http://programmerexpert.blogspot.com.br/
jujo
JavaTeenager

Membro desde: 29/09/2003 01:03:38
Mensagens: 173
Localização: Curitiba - PR
Offline

the question remains the same =)

vc associou seu form a sua action no struts config?!

Abraço!

Juliano D. Carniel
http://julianocarniel.blogspot.com
[WWW] [MSN] [ICQ]
mark_domi
JavaGuru

Membro desde: 30/01/2004 16:35:03
Mensagens: 247
Offline

jujo/jgbt, valeu pela ajuda, tava dando uma debugada e percebi que o form tava null mesmo

Dei uma olhada na declaração do form no struts-config e percebi que o parametro type do form-bean tava errado corigi para

<form-bean name="cadastroForm" type="org.apache.struts.validator.DynaValidatorForm" dinamic="true">


e funcionou.

Obrigado pela força


http://programmerexpert.blogspot.com.br/
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team