Pessoal estou querendo que o Struts 2 valide se o usuario preencheu o campo com números. Seque meu .validation e .jsp. ele até ta validando se o número está no intevalo mas não valida se é número, se não for número esta deixando passar. Qualquer dica mesmo agradeço desde já.
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<%@ taglib uri="/struts-tags" prefix="s"%>
<link rel="stylesheet" type="text/css" href="/pds/base/css.css" media="screen">
<s:fielderror />
<s:head theme="xhtml"/>
<s:form action="salvarCompra" cssClass="form" validate="true" theme="xhtml">
<s:textfield label="Lote" name="lote.idLote"/>
<s:textfield label="Quantidade" name="qtdeMovimentada" />
<s:submit value="Salvar" align="center"/>
</s:form>
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
<!-- START SNIPPET: fieldValidatorsExample -->
<validators>
<field name="lote.idLote">
<field-validator type="required">
<message><![CDATA[ O código do lote é um campo obrigatorio]]></message>
</field-validator>
</field>
<field name="qtdeMovimentada">
<field-validator type="int">
<param name="min">1</param>
<param name="max">10</param>
<message><![CDATA[ must be integer min 1 max 10 if supplied ]]></message>
</field-validator>
</field>
</validators>
<!-- END SNIPPET: fieldValidatorsExample -->