Narff
#1
Pessoal!!!
Como usar o validwhen?
Tenho dois campos, preciso torna o segundo campo obrigatório caso o primeiro campo esteja preenchido.
Já vi vários lugares falando sobre isso. Fiz todos os teste e nada.
Alguém já usou?
Tem exemplo para facilitar minha vida?
Uso a versão 1.2 do Struts.
Obrigado
jgbt
#3
o que não funciona?
da erro? não valida?
Faz tempo que não uso, mas sempre funcionou bem.
[]´s
Como vc fez a validação ??
valiwhen
(campo1 != “”) | (campo2 != “”)
falo
Narff
#5
Simplesmente não está validando.
Estou fazendo como explica a documentação:
<field property="emailAddress" depends="validwhen">
<arg0 key="userinfo.emailAddress.label"/>
<var>
<var-name>test</var-name>
<var-value>((sendNewsletter == null) or (*this* != null))</var-value>
</var>
</field>
Quero saber se tem q fazer algum tipo de configuração no Struts ou no web.xml ou no JSP?
Não está validando de jeito nenhum… não acontece nada…
Preciso q isso funcione Urgente.
Obrigado
jgbt
#6
Alguma outra validação funciona ou so essa que não?
Vc tem certeza que o Vaildator esta configurado corrretamente?
De uma olhada nesse passo a passo:
http://www.roseindia.net/struts/struts_validator_framework.shtml
[]´s
Narff
#7
Todas as outras validações estão funcionando corretamente (intRange, maxLength, minLength, required, etc)…
O validwhen é o unico que não está funcionando…
Gostaria de saber se tem q fazer alguma configuração ou somente no validation.xml?
T+
Obrigado.