Validator framework

0 respostas
aconstantino

Olá Pessoal,

Estou enfrentando alguns problemas com o validator do struts 1.1. O que acontece é que alguns tipos de validations(required por exemplo) funciona, já outras não… é o caso do validation para double.

já tentei mudar do formbean de string para double, mas nada feito…

segue o trecho de meu arquivo de configuração (validation.xml):

<form name="acessorioForm">
            <field
                property="descricao"
                depends="required, maxlength">
                    <arg0 key="web.cadastro.acessorio.form.descricao"/>
                    <var>
                        <var-name>maxlength</var-name>
                        <var-value>255</var-value>
                    </var>
            </field>

            <field
                property="precoInstalar"
                depends="required, double">
                    <arg0 key="web.cadastro.acessorio.form.precoInstalar"/>
            </field>

            <field
                property="precoRemover"
                depends="required, double">
                    <arg0 key="web.cadastro.acessorio.form.precoRemover"/>
            </field>

Já conferi o arquivo validation rules.xml

segue o formulário jsp:

<html:form action="/inserirNovoAcessorio" onsubmit="return validateAcessorioForm(this)">
<div align="center" height="450px">
<table width="400" border="0" cellpadding="4" cellspacing="2">
	<tbody>
		<tr>
			<td style="width: 117px" class="TXT_PretoBold">Descrição:</td>
			<td style="width: 277px" ><html:text property="descricao" styleClass="FRM_Campo"/></td>
		</tr>
		<tr>
			<td style="width: 117px"  class="TXT_PretoBold">Preço Instalar:</td>
			<td style="width: 277px"><html:text property="precoInstalar" styleClass="FRM_Campo"/></td>
		</tr>
		<tr>
			<td style="width: 117px"  class="TXT_PretoBold">Preço Remover:</td>
			<td style="width: 277px"><html:text property="precoRemover" styleClass="FRM_Campo"/></td>
		</tr>
		<tr>
			<td style="width: 117px"></td>
			<td style="width: 277px"></td>
		</tr>
		<tr>
			<td colspan="2" align="center"><html:submit value="Cadastrar" styleClass="BTN_Formulario"/></td>
		</tr>
	</tbody>
</table>
</div>
</html:form>

<html:javascript formName="acessorioForm"/>

Alguém pode dar uma luz?

[]´s

Criado 24 de novembro de 2006
Respostas 0
Participantes 1