Validação no Struts - Cadastro em passos

2 respostas
G

Olá Pessoal,

estou passando por um problema de validação
aqui no struts.
eu tenho um cadastro que é realizado em vários passos
só que eu utilizo apenas uma classe Action e uma classe Form.
No struts-config eu configuro o parâmetro input
que diz a página que ele deve retornar caso a classe Form encontre algum erro de validação.
o que eu queria fazer é se eu estiver no passo 3 submeter a página e a classe ActionForm encontrar algum erro de validação dos campos, ao invés de retornar para a mesma página sempre, ele retorne para a página atual, ou seja passo 3. se estiver no passo 4 ele retorna para o passo 4 e assim sucessivamente.

Será que tem como fazer isso?

2 Respostas

J

Configurando os actions mappings no struts config não dá certo ao q vc quer???
Ex


G

Isso eu já configurei no struts-config.xml, aí é o encaminhamento que eu dou para cada requisição dependendo do parâmetro que eu passo no mapping.findForward(). O que eu quero é que no ActionForm, ao executar o método validate(), se encontrar algum erro de validação ele retorne para a página que originou a requisição mostrando a mensagem de erro.
No meu caso eu tenho um cadastro em vários passos com somente um action e eu só posso configurar somente um input para cada action.

Criado 22 de maio de 2006
Ultima resposta 22 de mai. de 2006
Respostas 2
Participantes 2