ok more google:
i found this:
http://www.nabble.com/-jira--Created%3A-%28WW-2254%29-Stringlength-validator-xhtml-template-should-be-locale-independent-tf4632858.html#a13230279
The freemarker template that generates client side validation for the
xhtml theme (template/xhtml/*form*-*close*-*validate*.*ftl*) generates
the javascript functions for different validators.
In the case of the stringlength validator there are a series of lines of
code that are generated that may not work in locales that are not
English. For example, if you define the maxLength to be 1000.
value.length > ${validator.maxLength}
in a Spanish locale outputs
value.length > 1,000
Which results in a string comparison rather than a number comparison.
but in template/xhtml there is no form-close-validate.ftl?
any idea were this file is??
thanks,
tibi
tibi wrote:
> this generated js code should it come from the *validation.js??
>
> *and where can i find this file??
>
> thanks,
>
> tibi
>
> tibi wrote:
>
>> hi list,
>>
>> i use the struts validator (appfuse 2.0m5 struts hibernate and spring)
>>
>> when i want to validate an int i have no problem when the int is between
>> 0 and 999
>> but when i go over 1000 the javascript generates a code like this:
>>
>> // field name: subscriber.user.lastName
>> // validator name: int
>> if (form.elements['subscriber.user.lastName']) {
>> field = form.elements['subscriber.user.lastName'];
>> var error = "bar must be between 6 and 2010, current value
>> is .";
>> if (field.value != null) {
>> if (parseInt(field.value) <
>> 6 ||
>> parseInt(field.value) >
>> 2,010) {
>> addError(field, error);
>> errors = true;
>> }
>> }
>> }
>>
>>
>>
>> 2010 becomse 2,010 wich will not work.
>>
>> any one an idea??
>>
>> thanks,
>>
>> tibi
>>
>> ---------------------------------------------------------------------
>> 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]
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]