what is your directory structure ??? Are you giving the correct relative path for the input parameter ????
--- Jim Barrows <[EMAIL PROTECTED]> wrote: > > > > -----Original Message----- > > From: Saurabh Bhatla > [mailto:[EMAIL PROTECTED] > > Sent: Monday, August 30, 2004 2:52 PM > > To: Struts Users Mailing List > > Subject: RE: validate in ActionForm not working > for errors > > > > > > hi Jim > > i had tried index.jsp too but it didnt work. I > also tried sending it > > back to another page but that didnt work either. > > This should be working.. I don't see any reason why > it wouldn't.. > So.. let's try something you probably already tried: > there's a difference between index.jsp and > /index.jsp, so make sure that slash is in there. > > Other then that... I'd try stepping through the > struts code with a debugger and see what's going on. > > > > > > what should i do, i m stuck.... > > > > regards > > saurabh > > > > On Mon, 2004-08-30 at 16:47, Jim Barrows wrote: > > > > -----Original Message----- > > > > From: Saurabh Bhatla > [mailto:[EMAIL PROTECTED] > > > > Sent: Monday, August 30, 2004 2:41 PM > > > > To: Struts Users Mailing List > > > > Subject: RE: validate in ActionForm not > working for errors > > > > > > > > > > > > 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"> > > > > > > I think this needs to be /index.jsp, not just > index. > > Unless index is your tiles definition... In which > case try > > /index.jsp and see if it works.. if it does then > you mave > > something going on with tiles. > > > > > > > > > > <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] > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > 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] > > __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]