Hi I went through your code it looks absolutely fine except that ActionError is obsolute now use ActionMessage instead. That could be a reason since your error is on validation. Try this and if you couldn't get the desired result is suggest you do the validation using ResourceBundle.
Take care bye -----Original Message----- From: Narasimha Raju Naidu [mailto:[EMAIL PROTECTED] Sent: Saturday, August 09, 2008 12:22 PM To: user@struts.apache.org Subject: not displaying Action errors hi to all, im sending my code please check where i am doing mistake form.jsp --------------- <%@ taglib uri="/tags/struts-html" prefix="html"%> <html:errors/> <div style="background-color:#fcc;border: 1px dashed blue;width:280px;margin:2px;"> <html:form action="/login.do"> <table cellpadding=2 align=center style="font-family:verdana;font-size:15;"> <tr><td><b>User Name</b></td> <td><html:text property="userName"/></td></tr> <tr> <td><b>Password</b></td> <td><html:password property="pwd"/></td></tr> <tr><td> <html:submit property="submit" value="Connect"/></td><td> <html:reset property="reset" value="Re-Try"/></td></tr> </table> </html:form> </div> ------------------------------------------------------------------------ - formbean --------------------------- import javax.servlet.http.*; import org.apache.struts.action.*; public class LoginBean extends ActionForm { private String userName; private String pwd; public void setUserName(String userName) { this.userName=userName; } public String getUserName() { return userName; } public void setPwd(String pwd) { this.pwd=pwd; } public String getPwd() { return pwd; } public void reset(ActionMapping mapping,HttpServletRequest request) { System.out.println("--reset LoginForm--"); this.userName=""; this.pwd=""; } public ActionErrors validate(ActionMapping mapping,HttpServletRequest request) { ActionErrors aes=new ActionErrors(); if(userName==null||userName=="") { aes.add("userName",new ActionError("UserName is Required")); } if(pwd==null||pwd=="") { aes.add("pwd",new ActionError("Password is Required")); } return aes; } } -------------------------------------------------------------- action class ---------------------- import javax.servlet.http.*; import org.apache.struts.action.*; public class LoginAction extends Action { public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) throws Exception { LoginBean login= (LoginBean)form; return mapping.findForward("succ"); } } ------------------------------------------------------------------- struts-config.xml code ------------------------------ <form-beans> <form-bean name="LBBean" type="LoginBean"/> </form-beans> <action path="/login" type="LoginAction" name="LBBean" scope="request" input="/pages/login.jsp" validate="true"> <forward name="succ" path="/pages/succ.jsp"/> </action> while compiling im not getting any errors while running if i did not give any input i am getting bullet not the exact error what i gave. waiting for you people's valuable replys. Regards, Narasimha Raju uni... --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]