Coming version as in 2.0.11 or 2.1.0? On Nov 14, 2007 12:43 AM, tibi <[EMAIL PROTECTED]> wrote: > its a struts bug and it is fixed in the comming version. > > but in appfuse 2.0 it is not fixed jet. > > tibi > > > Matt Raible wrote: > > Is this a Struts 2 bug or an AppFuse one? If the template is in > > Struts, you should probably file an issue in Struts' JIRA. > > > > https://issues.apache.org/struts/secure/Dashboard.jspa > > > > Matt > > > > On 11/13/07, tibi <[EMAIL PROTECTED]> wrote: > > > >> found it > >> > >> copy the form-close-validate.ftl to your template/xhtml dir > >> to overwrite the struts file. > >> > >> and change the int part to: > >> <#elseif validator.validatorType = "int"> > >> if (field.value != null) { > >> if (<#if validator.min?exists>parseInt(field.value) < > >> ${validator.min?string("#") }<#else>false</#if> || > >> <#if validator.max?exists>parseInt(field.value) > > >> ${validator.max?string("#") > >> }<#else>false</#if>) { > >> addError(field, error); > >> errors = true; > >> } > >> } > >> > >> this should be fixed in the 2.1.1 version i gues... > >> > >> > >> have fun, > >> > >> tibi > >> > >> tibi wrote: > >> > >>> found it in the struts core jar file. > >>> > >>> tibi > >>> > >>> tibi wrote: > >>> > >>> > >>>> 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] > >>>> > >>>> > >>>> > >>>> > >>>> > >>> --------------------------------------------------------------------- > >>> 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] > >
-- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
