>
> How about defining a "lowercase" translator, and using
> @Validate("lowercase") on those fields?
Hi Howard,
thanks for your response.
I didn't know it was possible to use translator-names as arguments to the
Validate annotation.
Do I still have to contribute the translator in some way or is it enough to
just add it to the translators sub-package?
I did try it without contributing and although I don't get any errors on the
page, the user-input is not converted to lower-case and if I do contribute
it, _all_ string-fields are converted to lower-case.
regards,
Onno
> > Is there a way I can setup a custom String validator that is only added
> to
> > fields I explicitly set the translator for?
> >
> > I want to make sure some TextFields (username and email-address) are
> > converted to lowercase Strings. I figured a Translator would be useful
> for
> > that. But when I create a LowercaseTranslator using the name 'lowercase'
> all
> > TextFields in the application seem to use the LowercaseTranslator all of
> a
> > sudden.
> >
> > This is how I contributed my Translator:
> >
> > public static void contributeTranslatorSource(Configuration<Translator>
> > configuration) {
> > configuration.add(new LowercaseTranslator());
> > }
> >
> > regards,
> >
> > Onno
> >
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator Apache Tapestry and Apache HiveMind
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>