did you write validate=true in you action-mapping ?
Andrew Close a écrit :

hi all,

i've been playing with 'Validator' for a couple of days now and can't
quite get it to work.  i've read the dev_validator.html on the
Validator page and several of the links off that page.  i've spent
several hours reading through the mail archive
(http://marc.theaimsgroup.com/?l=struts-user) to no avail.  although
there were some pretty interesting/funny discussions by a Mark G. who
apparently doesn't like the Validator framework. :)

anyway, i'm not sure what i've set up incorrectly.
my formbean extends ValidatorActionForm as i share the same form over
several actions.
i have the validator plugin in my struts-config and i can see the
validator loading on startup.  right now my validator.xml  is very
simple as i'm trying to get only one field validated:

<?xml version="1.0" encoding="UTF-8"?>
<form-validation>
        <formset>
                <form name="/addItemsResult">
                        <field property="nbrOfItms" depends="required, integer, 
intRange">
                                <arg0 key="nbrOfItms" resource="false" />
                                <arg1 name="intRange" key="${var:min}" 
resource="false"/>
                                <arg1 name="intRange" key="${var:max}" 
resource="false"/>
                                <var>
                                        <var-name>min</var-name>
                                        <var-value>1</var-value>
                                </var>                    
                                <var>
                                        <var-name>max</var-name>
                                        <var-value>10</var-value>
                                </var>                    
                        </field>
                </form></formset></form-validation>

my validator-rules.xml is the standard, no changes.

and in my JSP's form i have:
<td align="left" class="Prompt1">
Please Enter the number of Non-Member items you would like to add: <html:text property="nbrOfItms" maxlength="2" size="2" />
</td>


now my understanding was that when the /addItemsResult action was
called that my fields would be validated.  as i step through the
debugger i never enter any struts code.  does this get validated
before my action class is called?  or am i supposed to make a call
myself?  where am i making my mistake?  any pointers would be greatly
appreciated.

thanks,
andy

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to