The <html:errors/> will always look for an ActionMessages (in any context) identified by the "key" property configured in the exception element in your struts-cfg, if no such object is found then nothing is done.
Have you configured your application init-param in your web.xml? Perhaps you might review your structure. ----------------------- Dorileo Vincent <[EMAIL PROTECTED]> Enviado Por: news <[EMAIL PROTECTED]> 10/06/2005 06:14 Favor responder a "Struts Users Mailing List" <[email protected]> Para [email protected] cc Assunto Can't get <html:errors/> working Hello, I'm trying to get working <html:errors/> tag but I fail in this task... The webapp has the following files: - LoginAction.java (extend Action) - LoginForm.java (extend ActionForm) - Login.jsp Here an extract of the struts-config.xml: ---------------- <form-beans> <form-bean name="loginForm" type="app.LoginForm" /> </form-beans> <action-mappings> <action path="/login" type="app.LoginAction" name="loginForm" scope="session" validate="false"> <forward name="Success" path="/jsp/Main.jsp" /> <forward name="Failure" path="/jsp/Login.jsp" /> </action> </action-mappings> ---------------- First the flow branches on the login.do action, which forward to Login.jsp (through 'Failure' forward). The form appears. After validation we fall in LoginAction.execute(), this method does a validate() on the form transmitted (a LoginForm). If validate() returns a not empty list of ActionError encapsulated in an ActionMessages, we save these errors with this.saveErrors(request, errors) (errors is the return of validate()), and we forward to Login.jsp, through 'Failure' forward. In Login.jsp, there's a <html:errors/> tag, but even if 'errors' is not empty, this tag does nothing, however errors is really not empty because I can get its content with little java code in the JSP. I don't understand what is wrong. It's like <html:errors/> was ignored. Container is Tomcat 5.5.9, struts is 1.2.7. Thanks in advance for help. Vincent --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

