Hi,
I am trying to use the @struts.validator tags within my Struts forms.
How do I use these tags. I seem to be getting the wrong output.
/**
* Sets the username
*
* @struts.validator
* type="required,minlength,maxlength"
* arg0resource="label.login.username"
* arg1value="minlength"
* arg1resource="${var:minlength}"
* arg2value="maxlength"
* arg2resource="${var:maxlength}"
* @struts.validator-var
* name="minlength"
* value="2"
* @struts.validator-var
* name="maxlength"
* value="16"
* @param String the new username value
*/
Translates into:
<field property="username"
depends="required,minlength,maxlength">
<arg0 key="loginForm.username"/>
<arg0
name="required,minlength,maxlength"
key="label.login.username"
/>
<arg1
name="required,minlength,maxlength"
key="${var:minlength}"
/>
<arg1
name="required,minlength,maxlength"
key="minlength"
resource="false"
/>
<arg2
name="required,minlength,maxlength"
key="${var:maxlength}"
/>
<arg2
name="required,minlength,maxlength"
key="maxlength"
resource="false"
/>
<var>
<var-name>minlength</var-name>
<var-value>2</var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>16</var-value>
</var>
</field>
I don't want the first line "<arg0 key="loginForm.username"
resrouce="true"/>" and I want the <arg> tags to read something like:
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
Is this functionality working or am I just doing it incorrectly?
Thanks
Jordan
-------------------------------------------------------
This SF.net email is sponsored by: Get the new Palm Tungsten T
handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user