Please stop sending emails with 'Return receipt requested'. Its rather annoying.
robert > -----Original Message----- > From: w i l l i a m b o y d [mailto:[EMAIL PROTECTED] > Sent: Sunday, February 23, 2003 2:36 AM > To: Struts Users Mailing List > Subject: Re: Help: ActionError - <html:errors /> does not expand the {0} > placeholder > > > for anyone else who comes across this problem in the future, the html > special character reference "'" is the correct replacement for an > apostrophe (not "´"). just so everyone knows the > alternative solution > in addition to the double apostrophe solution. > > cheers, > will > > ----- Original Message ----- > From: "w i l l i a m b o y d" <[EMAIL PROTECTED]> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > Sent: Sunday, February 23, 2003 7:14 AM > Subject: Re: Help: ActionError - <html:errors /> does not expand the {0} > placeholder > > > > thanks paul, > > > > you are right. for what it's worth, i'd already solved my problem by > trying > > ´ in place of the apostrophe in the resources bundle (great minds > > think alike ;¬) i'll give the double apostrophe's a shot next. > > > > cheers all, > > will > > > > ----- Original Message ----- > > From: "Paul Linden" <[EMAIL PROTECTED]> > > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > > Sent: Sunday, February 23, 2003 6:40 AM > > Subject: Re: Help: ActionError - <html:errors /> does not expand the {0} > > placeholder > > > > > > > Your comment about the apostrophe is a clue - it's a special character > > > in the MessageFormat class that's used for quoting. Use two > apostrophes > > > to display '. I think you'll find {0} will then be evaluated. > > > > > > And relax - Jeff's response may have been no help to you, but he was > > > trying. > > > And please turn off your request for return receipts. > > > > > > Paul > > > > > > w i l l i a m b o y d wrote: > > > > > > >hello all, > > > > > > > >developing on w98 with tomcat 3.2.24, mysql 3.23.36, struts > 1.0.2, jdk > > > >1.3.1., servlet 2.2. will be deploying on basically similar > setup; but > > > >deployment os is xp. > > > > > > > >i got a jsp page that has a choice box that allows multiple > choices. i > > set a > > > >validation rule in my action form's validate method, that disallows > users > > > >from selecting more options than permitted by my limit. if a > user goes > > over > > > >the limit the form doesn't get submitted. the validation rule is > checked > > > >just fine; struts creates an error for it and adds it to the errors > > > >collection. but the error message that is displayed on the input page > > does > > > >not contain the parameterized message as expected. instead, it shows > the > > > >complete, unformatted message, exactly (minus an apostrophe) as it > > appears > > > >in the resource bundle! does anybody know what i'm > overlooking? is this > a > > > >bug in 1.0.2? > > > > > > > >here is what gets displayed (verbatim) on the input page after the > > > >validation error is created: > > > > > > > > Sorry! Youve selected too many choices for {0}. (what happened > to > > my > > > >apostrophe in "You've" ?) > > > > > > > >here is the appropriate line from my resource bundle: > > > > > > > > error.prefs.limit=Sorry! You've selected too many choices for > {0}. > > > > > > > >here is a snip from my form's validate method: > > > > ... > > > > ActionErrors errors = new ActionErrors(); > > > > ... > > > > if ( isTooManyPrefs ) { > > > > ActionError prefMusicError = new ActionError( > > "error.prefs.limit", > > > >"Preferred Music" ); > > > > errors.add( "prefMusic", prefMusicError ); > > > > > > > > } > > > > ... > > > > > > > >here are the results of me looping through prefMusicError.getValues() > > inside > > > >validate: > > > > > > > > error.prefs.limit's replacement value # 0: Preferred Music > > > > error.prefs.limit's replacement value # 1: null > > > > error.prefs.limit's replacement value # 2: null > > > > error.prefs.limit's replacement value # 3: null > > > > > > > > > > > >here is a snip from the input page that generates the > validation error > > and > > > >to which struts reports the error: > > > > > > > > ... > > > > <td><html:errors /> </td> > > > > ... > > > > > > > >what's going on here? why doesn't struts format the message > to include > > the > > > >replacement value. it's obviously there! at least *i* can get at it > from > > the > > > >object array that i get from ActionError.getValues()! please, help! > > thanks > > > >in advance. > > > > > > > >will > > > > > > > > > > > > > > > >--------------------------------------------------------------------- > > > >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]

