Thanks for that, I'll give it a go. Is there anyway you can accomplish it without having to put html in the resource bundle?
On Sun, 2005-02-27 at 19:04 -0500, Erik Weber wrote: > Last I checked, Struts came configured to do what I think you are asking > by default. > > This is an example of the (Struts 1.1) ApplicationResources.properties file: > > #header and footer for form validation error messages > errors.header=<table width="100%" border="0" cellspacing="0" > cellpadding="0"><tr align="left"><td><strong><font color="red">input > error</font></strong></td></tr><tr><td> </td></tr><tr > align="left"><td>Please resubmit the form after correcting your input to > meet the following requirement(s):<ul> > errors.footer=</ul></td></tr><tr><td> </td></tr></table> > > > #form validation error messages > #(rendered between header and footer above) > errors.required=<li>{0} is required.</li> > errors.minlength=<li>{0} cannot contain fewer than {1} characters.</li> > errors.maxlength=<li>{0} cannot contain more than {2} characters.</li> > errors.invalid=<li>{0} is invalid.</li> > errors.byte=<li>{0} must be an byte.</li> > errors.short=<li>{0} must be an short.</li> > errors.integer=<li>{0} must be an integer.</li> > errors.long=<li>{0} must be an long.</li> > errors.float=<li>{0} must be an float.</li> > errors.double=<li>{0} must be an double.</li> > errors.date=<li>{0} is not a date.</li> > errors.range=<li>{0} is not in the range {1} through {2}.</li> > errors.creditcard=<li>{0} is not a valid credit card number.</li> > errors.email=<li>{0} is invalid.</li> > #user plugins > errors.twofields=<li>{0} must have the same value as {1}.</li> > errors.dateRange=<li>{0} is not an acceptable date.</li> > > > Then a simple <html:errors/> results in the bulleted list of all current > validation errors, assuming your validation.xml is set up properly so > that errors are matched with the messages in the properties file. > > Hope this helps. > > Erik > > > > Adam Jenkins wrote: > > >Hi All, > > > >Is there a simple way to iterate over all the validation errors. I > >don't want to just do <html:errors..../> I want to actually for a > ><ul><li>...</li></ul> of all the errors that occured when submitting the > >page. > > > >Is this possible? Does anyone have an example I could use? > > > >Cheers > >Adam > > > > > >--------------------------------------------------------------------- > >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]