I found a bug that was entered for this in the apache bug database.... here is the link http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6571
Here's how to fix this as per comments in the bug report; This is beacause errors.header and errors.footer are not present in the application resources file errors.header=<list> errors.footer=</list> Thank you On Sunday, April 21, 2002, at 10:31 PM, Adrian Brown wrote: > Hi Team Gasoline, > > I found that I had to change the ErrorsTag to fix > this. > > Try changing the following lines in the doStartTag() > method of org.apache.struts.taglib.hmtl.ErrorsTag > > // Render header iff this is a global tag or > there is an error for this property > boolean propertyMsgPresent = reports.hasNext(); > > if ((message != null)&&(property == null) || > propertyMsgPresent) { > results.append(message); > results.append("\r\n"); > } > > to: > > // Render header iff this is a global tag or > there is an error for this property > boolean propertyMsgPresent = reports.hasNext(); > if ((message != null)&&(property == null) || > propertyMsgPresent&&(property != null)) { > results.append(message); > results.append("\r\n"); > } > > and a little lower down change this: > > if ((message != null)&&(property == null) || > propertyMsgPresent) { > results.append(message); > results.append("\r\n"); > } > > to: > > if ((message != null)&&(property == null) || > propertyMsgPresent&&(property != null)) { > results.append(message); > results.append("\r\n"); > } > > Hope that fills your tank! > > Adrian > > --- Team Gasoline <[EMAIL PROTECTED]> wrote: >> I am reposting my request for help regarding "null" >> 's showing up when >> my page is rendered. It is happening when i have >> validation errors >> returning to the page. The error message is showing >> up exactly how I >> want it, except for the fact that is surrounded by >> "null" ex: >> >> Password: |_____________| null<--Password Required >> null >> | | >> >> | >> V >> V V >> this is a html:text this is >> html:errors bad null >> >> I have tested my code by putting my logon code into >> the struts-example >> logon code where everything works out with no "null" >> 's on the page when >> there are validation errors. I have followed >> previous direction of the >> posters who so kindly answered my last plea for >> help. This one has me >> spinning. >> >> Here is my previous post. Many thanks for all help! >> >> >> Hello -- >> >> I'm having a problem with errors being surrounded >> by "null" on my page >> after validation. Here is a snippet of the html when >> i view source of >> the page through the browser. >> >> <tr> >> <th align="right"> >> User Name: >> </th> >> <td align="left"> >> <input type="text" name="username" >> maxlength="16" size="16" >> value=""> >> null >> <td bgcolor="gray"><font color="red" >> size=2><--Required >> Field</font></td> >> null >> >> </td> >> </tr> >> >> Here is what I have in my jsp. >> >> <tr> >> <th align="right"> >> <bean:message key="prompt.username"/> >> </th> >> <td align="left"> >> <html:text property="username" size="16" >> maxlength="16"/> >> <html:errors property="username"/> >> </td> >> </tr> >> >> and my form. >> >> public ActionErrors validate(ActionMapping >> mapping, >> >> HttpServletRequest request) { >> >> ActionErrors errors = new ActionErrors(); >> if ((username == null) || >> (username.length() < 1)) >> errors.add("username", new >> ActionError("error.username.required")); >> >> return errors; >> >> } >> >> Has anyone ever seen this before. I have checked >> everywhere and have >> found no good answers. >> >> Thanks. >> >> > > http://messenger.yahoo.com.au - Yahoo! Messenger > - A great way to communicate long-distance for FREE! > > -- > To unsubscribe, e-mail: <mailto:struts-user- > [EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:struts-user- > [EMAIL PROTECTED]> >