Cool; glad you got it working.

Dave

On Mon, Jun 27, 2011 at 8:37 AM, Maithily <maithily.koh...@gmail.com> wrote:
> Oh! yes, thanks for pointing that out. It works smoothly.
> Apologies for the silly mistake.
>
> Regards,
> Maithily.
>
> On Mon, Jun 27, 2011 at 6:03 PM, Dave Newton <davelnew...@gmail.com> wrote:
>
>> From http://struts.apache.org/1.2.4/userGuide/dev_validator.html
>>
>> * minlength - validate input data isn't less than a specified minimum
>> length. Requires a minlength variable.
>>
>>    <field property="name" depends="required,minlength">
>>        <arg0 key="customer.name"/>
>>         <arg1 name="minlength" key="${var:minlength}" resource="false"/>
>>         <var><var-name>minlength</var-name><var-value>3</var-value></var>
>>    </field>
>>
>> So, it's a colon there.
>>
>> Dave
>>
>> On Mon, Jun 27, 2011 at 8:31 AM, Maithily <maithily.koh...@gmail.com>
>> wrote:
>> > Yeah, it renders as you have said.
>> >
>> > I have declared the var as per the struts validator documents.
>> >
>> > <field property="password" depends="required,minlength">
>> >                <arg position="0" key="LoginForm.password"/>
>> >                <arg position="1" name="minlength" key="${var.minlength}"
>> > resource="false"/>
>> >                <var>
>> >                    <var-name>minlength</var-name>
>> >                    <var-value>6</var-value>
>> >                </var>
>> >  </field>
>> >
>> > I also tried this configuring it like this -
>> >
>> > <field property="password" depends="required,minlength">
>> >                <arg0  key="LoginForm.password"/>
>> >                <arg1 name="minlength" key="${var.minlength}"
>> > resource="false"/>
>> >                <var>
>> >                    <var-name>minlength</var-name>
>> >                    <var-value>6</var-value>
>> >                </var>
>> >  </field>
>> >
>> > None of them seem to work for me. Could any lib file be missing which is
>> not
>> > able to interpret teh ${...} expression?
>> >
>> >
>> >
>> > On Mon, Jun 27, 2011 at 5:51 PM, Dave Newton <davelnew...@gmail.com>
>> wrote:
>> >
>> >> Oh, you're saying that the error message *renders* as "... less than
>> >> ${var.minlength} characters"?
>> >>
>> >> What happens when you declare the var as ${var:minlength} as in the
>> docs?
>> >>
>> >> Dave
>> >>
>> >> On Mon, Jun 27, 2011 at 8:17 AM, Maithily <maithily.koh...@gmail.com>
>> >> wrote:
>> >> > Thanks  for the reply Dave.
>> >> >
>> >> > The default error message configured as follows
>> >> > errors.minlength={0} can not be less than {1} characters.
>> >> >
>> >> > Regards,
>> >> > Maithily
>> >> >
>> >> > On Mon, Jun 27, 2011 at 4:30 PM, Dave Newton <davelnew...@gmail.com>
>> >> wrote:
>> >> >
>> >> >> {1} like the default message.
>> >> >>
>> >> >> Dave
>> >> >>  On Jun 27, 2011 3:14 AM, "Maithily" <maithily.koh...@gmail.com>
>> wrote:
>> >> >> > Hi,
>> >> >> >
>> >> >> > I am new to this mailing list and am facing a problem using the
>> >> >> "minlength"
>> >> >> > field validation provided by the Struts Validation Framework.
>> >> >> > Struts version - 1.2.4
>> >> >> > Application Server - Apache Tomcat (5.5)
>> >> >> >
>> >> >> > I have configured the following in my validation.xml file -
>> >> >> >
>> >> >> > <field property="password" depends="required,minlength">
>> >> >> > <arg position="0" key="LoginForm.password"/>
>> >> >> > <arg position="1" name="minlength" key="${var.minlength}"
>> >> >> > resource="false"/>
>> >> >> > <var>
>> >> >> > <var-name>minlength</var-name>
>> >> >> > <var-value>6</var-value>
>> >> >> > </var>
>> >> >> > </field>
>> >> >> >
>> >> >> > However, the value of the minlength variable is not being
>> substituted
>> >> in
>> >> >> > the error message and the following is displayed when the
>> validation
>> >> >> fails
>> >> >> -
>> >> >> >
>> >> >> >
>> >> >> > Password can not be less than ${var.minlength} characters.
>> >> >> >
>> >> >> > I have searched through the mailing list archives but could not
>> find a
>> >> >> > solution. Pl. advise what could go wrong.
>> >> >> >
>> >> >> > Thanks and Regards,
>> >> >> > Maithily.
>> >> >>
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> >> For additional commands, e-mail: user-h...@struts.apache.org
>> >>
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to