Olá galera.
Alguém poderia me ajudar com a validação de campos nos formulários usando struts? Eu já coloquei no validation.xml
<field property="nome" depends="required" ><arg0 key="prompt.nome"/></field>
No arquivo validator-rules.xml já tem a tag validator:
<validator name="required"
classname="org.apache.struts.validator.FieldChecks"
method="validateRequired"
methodParams="java.lang.Object,
org.apache.commons.validator.ValidatorAction,
org.apache.commons.validator.Field,
org.apache.struts.action.ActionErrors,
javax.servlet.http.HttpServletRequest"
msg="errors.required">
e no arquivo properties tem a linha:
errors.required={0} é um campo obrigatório.
no arquivo jsp tem:
<td align="right" ><bean:message key="prompt.pensionista"/></td>
<td align="left" colspan="3"><html:text property="nome" name="pensiInserirBusiness" size="30" maxlength="30" styleClass="texto"/></td>
Mas eu ainda faço a validação dentro da classe Action.java. Como eu faço para fazer a validação usando apenas xml e os recursos do framework struts?
Eu sei q tem jeito mas até agora não consegui fazer…
Por favor pessoal, se alguém souber como eu faço isso poderia me dar uma luz? Algum tutorial? Alguma coisa???
Muito obrigado!