> Date: Sat, 3 May 2014 23:33:09 +0200
> From: [email protected]
> To: [email protected]
> Subject: Grouping same type validators
>
> Hello.
>
> in a middle sized application there may be hundreds of required fields,
> and maybe dozens of some other validator type, which are all very
> verbose to define.
>
> For instance: guess a big form with many required fields:
>
> <validator type="requiredstring">
> <param name="fieldname">person.firstName</param>
> <message>First name is required.</message>
> </validator>
> <validator type="requiredstring">
> <param name="fieldname">person.lastName</param>
> <message>Last name is required.</message>
> </validator>
> ... same for age...
> ... same for manymor...
>
> This is repeating the same pattern for both defining the validator and
> the corresponding message.
>
> Is it possible to abbreviate to something like (pseudo-language):
>
> <validator type="requiredstring">
> <param name="fieldname">person.lastName, person.lastName,
> person.age, person.manymore</param>
> <message>[MATCHED_FIELDNAME] is required.</message>
> </validator>
MG><validators>
<!-- taxis simple validador ->
<validator type="regex">
<!-- se concatenan nombres ultima y espacio y primero -->
<param name="fieldName">person.lastNameAndFirstName</param>
<param name="regex"><![CDATA[([a-z][ ][a-z])]]</param>
</validator>
</validators>
MG>¿funcionará para usted?
> or
>
> <validator type="requiredstring">
> <param name="fieldname">person.lastName, person.lastName,
> person.age, person.manymore</param>
> <message key="requiredField" />
> </validator>
>
> and 'global.properties' having
>
> requiredField = [MATCHED_FIELDNAME] is required.
>
> Thank you.
>
>
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>