Struts 2 - Validação com Annotations  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
paulofernandesjr
JavaEvangelist
[Avatar]
Membro desde: 04/10/2007 12:36:58
Mensagens: 474
Localização: São Paulo - Capital
Offline

opa!

galera, estou usando a validação com annotations, mas ela não esta funcionando, alguem saberia me dizer o que ocorre, ele nem passa pela validação

classe action


alguem poderia me ajudar?

This message was edited 1 time. Last update was at 06/05/2009 09:11:01


Paulo Fernandes
Desenvolvedor Java

Aprenda CSS
Twitter
[Email] [WWW] [MSN]
latorre
Debugger

Membro desde: 26/01/2007 16:13:09
Mensagens: 52
Offline

Você colocou validate=true no form?
paulofernandesjr
JavaEvangelist
[Avatar]
Membro desde: 04/10/2007 12:36:58
Mensagens: 474
Localização: São Paulo - Capital
Offline

Sim, foi colocado

Paulo Fernandes
Desenvolvedor Java

Aprenda CSS
Twitter
[Email] [WWW] [MSN]
latorre
Debugger

Membro desde: 26/01/2007 16:13:09
Mensagens: 52
Offline

Cara eu testei aqui e funcionou normalmente, você colocou a annotation Validation na sua action? Está utilizando algum interceptor?
paulofernandesjr
JavaEvangelist
[Avatar]
Membro desde: 04/10/2007 12:36:58
Mensagens: 474
Localização: São Paulo - Capital
Offline

eu criei um interceptor meu

vou postar o struts.xml, o form e a classe java

struts.xml




action


Paulo Fernandes
Desenvolvedor Java

Aprenda CSS
Twitter
[Email] [WWW] [MSN]
latorre
Debugger

Membro desde: 26/01/2007 16:13:09
Mensagens: 52
Offline

Você precisa colocar o interceptor validation no mapeamento da sua action.
paulofernandesjr
JavaEvangelist
[Avatar]
Membro desde: 04/10/2007 12:36:58
Mensagens: 474
Localização: São Paulo - Capital
Offline

como eu faço isso latorre

Paulo Fernandes
Desenvolvedor Java

Aprenda CSS
Twitter
[Email] [WWW] [MSN]
latorre
Debugger

Membro desde: 26/01/2007 16:13:09
Mensagens: 52
Offline

No seu struts.xml basta você colocar a tag <interceptor-ref name="validation" /> na action que você quer validar. Não sei se é a melhor forma de contornar esse problema mas comigo resolveu. O que acontece é que quando você cria um interceptor o struts "desabilita" os interceptors dele.
paulofernandesjr
JavaEvangelist
[Avatar]
Membro desde: 04/10/2007 12:36:58
Mensagens: 474
Localização: São Paulo - Capital
Offline

Eu fiz isso, mas ai ele posta como NULL todos os campos que não estão preenchidos e minha lista select num gera no prepare,

tem que existir outra forma de fazer

Paulo Fernandes
Desenvolvedor Java

Aprenda CSS
Twitter
[Email] [WWW] [MSN]
latorre
Debugger

Membro desde: 26/01/2007 16:13:09
Mensagens: 52
Offline

Cara já tentou colocar o defaultAuthStack na action?
paulofernandesjr
JavaEvangelist
[Avatar]
Membro desde: 04/10/2007 12:36:58
Mensagens: 474
Localização: São Paulo - Capital
Offline

Sim mas não deu certo

Paulo Fernandes
Desenvolvedor Java

Aprenda CSS
Twitter
[Email] [WWW] [MSN]
Heitorh3
Thread.start()
[Avatar]

Membro desde: 22/11/2008 10:56:09
Mensagens: 44
Offline

Cara estou com um problema parecido, quando crio o arquivo struts.xml a minha aplicação não carrega mais as paginas apresenta o erro HTTP Status 404 o que devo fazer para que tanto a validação quanto as paginas possam ser carregadas. fico grato se alguém puder me ajudar.

Heitor Neto.
paulofernandesjr
JavaEvangelist
[Avatar]
Membro desde: 04/10/2007 12:36:58
Mensagens: 474
Localização: São Paulo - Capital
Offline

Heitorh3

criei um novo tópico para isso

mas provavelmente seja namespace

abraço

Paulo Fernandes
Desenvolvedor Java

Aprenda CSS
Twitter
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team