It only outputs the headers if there are messages - are the message keys in your application resources? If you put <html:errors/> on the same page do you see the error messages correctly?
Niall ----- Original Message ----- From: "Nimmons, Buster" <[EMAIL PROTECTED]> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]> Sent: Tuesday, May 11, 2004 8:02 PM Subject: RE: using multiple error messages > The code suggested below seems to work as far as displaying the appropriate > header message if errors are present but none of the actual error messages > get printed.. any ideas why > > -----Original Message----- > From: Niall Pemberton [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 11, 2004 11:19 AM > To: Struts Users Mailing List > Subject: Re: using multiple error messages > > > By default it looks for action errors under the same key as <html:errors/> > does (Globals.ERROR_KEY) or you can specify a message="true" attribute which > causes it to look under the Globals.MESSAGE_KEY instead, or you can specify > your own key with the "name" attribute. > > The id is something different, you specify anything you want, it stores each > message under a page context attribute > that you name in "id" > > <html:messages id="myError" header="errors.systemheader"> > <bean:write name="myError"/> > </html:messages> > > > ----- Original Message ----- > From: "Nimmons, Buster" <[EMAIL PROTECTED]> > To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]> > Sent: Tuesday, May 11, 2004 4:58 PM > Subject: RE: using multiple error messages > > > > Sorry I replied to the wrong post earlier.... I noticed the API > > documentation stated that the messages tag could Iterate over the > > ActionErrors but does not say what the ActionErrors bean is saved as so I > > don't know what to specify in the id attribute.. Does struts define a > > constant somewhere defining the bean id > > > > -----Original Message----- > > From: Niall Pemberton [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, May 11, 2004 10:39 AM > > To: Struts Users Mailing List > > Subject: Re: using multiple error messages > > > > > > The <html:messages> tag does exactly what you want - you can specify the > > header/footer/suffix/prefix as attributes on the tag: > > > > <html:messages header="errors.systemheader"/> > > > > http://jakarta.apache.org/struts/userGuide/struts-html.html#messages > > > > Niall > > > > ----- Original Message ----- > > From: "Nimmons, Buster" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Tuesday, May 11, 2004 2:07 PM > > Subject: using multiple error messages > > > > > > > currently my ApplicationResources.properties file contains the following > > > errors.header entry > > > > > > <h3><font color\="red">The following error occurred</font></h3>You must > > > correct the following error(s) before proceeding\:<ul> > > > > > > this is fine for application errors. However I would like to define a > > > different header for System errors so I may such as > > > > > > <h3><font color\="red">The following unrecoverable error(s) have > > > occurred</font></h3>It is not possible to proceed. When contacting > support > > > identify the errors below by the error ID listed\:<ul> > > > > > > How can I specify multiple error headers and tell the <html:error tag to > > use > > > the appropriate one > > > > > > --------------------------------------------------------------------- > > > 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]