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]

Reply via email to