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 "&#39" is the correct replacement for an
> apostrophe (not "&acute;"). 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
> > &acute; 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 />&nbsp;</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]

Reply via email to