Problemas com Struts - DynaValidatorForm

5 respostas
M

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");
}</blockquote>

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

Valeu …

5 Respostas

jgbt

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

[]'s

jujo

voce associou um FormBean ao seu action?!

e na sua pagina?! tem algum form??

M

O meu form é este

jujo

the question remains the same =)

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

Abraço!

M

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

e funcionou.

Obrigado pela força

Criado 1 de fevereiro de 2005
Ultima resposta 1 de fev. de 2005
Respostas 5
Participantes 3