Hi jim here is the snippet from struts-config.xml
<action path="/logon" type="prototype.beans.LogonAction" name="logonForm" validate="true" scope="request" input="index"> <forward name="success" path="/main.jsp"/> </action> and here is the snippet from LogonForm public ActionErrors validate(ActionMapping actionMapping, HttpServletRequest request) { ActionErrors errors = new ActionErrors(); if(getName().trim().equals("") || getName()==null) errors.add("name",new ActionError("errors.name.required")); if(getPassword().trim().equals("") || getPassword()==null) errors.add("password",new ActionError("errors.passwd.required")); return errors; } and here is relevant portion of jsp <html:html locale="true"> <head> <title><bean:message key="logon.title"/></title> <html:base/> </head> <body bgcolor="white"> <html:errors/> <div align="center"> <h3><bean:message key="logon.heading"/></h3> </div> <html:form action="/logon"> <table border="0" width="100%"> .....table information </table> </html:form> </body> </html:html> regards saurabh On Mon, 2004-08-30 at 16:31, Jim Barrows wrote: > > -----Original Message----- > > From: Saurabh Bhatla [mailto:[EMAIL PROTECTED] > > Sent: Monday, August 30, 2004 2:29 PM > > To: struts > > Subject: validate in ActionForm not working for errors > > > > > > hi all, > > I have a simple form that takes username and passwd. for > > that i have > > a LogonForm bean, which has a validate method. if i enter > > both username > > and passwd it works fine and gets forwarded to the next page. but if > > there is an error in validate() and ActionErrors object is > > returned then > > my control goes to a blank page. I know that my ActionErrors > > object has > > been populated as i have checked it with debug statements. 'input' > > property in my action mapping is to index.jsp, that is the > > page itself. > > why is it showing me a blank page. why is the framework not > > showing any > > exception if there is one. > > > > any suggestions > > could you show us the relevant portions of your struts-config.xml, index.jsp and the > validate method? > Given what you said it's probably a typo, or something very subtle. > > --------------------------------------------------------------------- > 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]