Paste the complete code for action form, snippet in JSP where you are fetching the messages.
~madhav On 6/21/06, Medicherla Lakshmi <[EMAIL PROTECTED]> wrote:
Hi, am still not able to recieve any error messages in the jsp. Is there any way to print those messages in the action form with system. out.printlns so that i will check in the console. I dont understand whether its checking or not, coz its not entering into the form even i run in debug mode without values in username and password. Madhav Bhargava <[EMAIL PROTECTED]> wrote: If you give validate=true then you need to give input parameter in the struts-config as well. One more thing - in your JSP try using the following code: If you have HTML tags as part of the messages in ApplicationResources.properties then you will have to add - "filter = false" to the bean:write tag. This will allow the HTML to be rendered properly, ie it will not escape those HTML characters. ~madhav On 6/21/06, Medicherla Lakshmi wrote: > > Yes, i have validate="true" set in my struts-config.xml. Here's my code. > > public ActionErrors validate(ActionMapping mapping, HttpServletRequest > request) { > ActionErrors errors = new ActionErrors(); > if (getUsername() == null || getUsername().length() < 1) { > errors.add("username", new ActionMessage("error.name.required > ")); > } > if(getPassword() == null || getPassword().length() <1){ > errors.add("password", new ActionMessage(" > error.password.required")); > } > return errors; > } > > This is in ActionForm and the corresponding struts-config.xml is > > scope="request" path="/login" name="LookupForm" validate="true"> > > > > > In the jsp i specified as before . > Please tel me if there is any error in my code. > > David Friedman wrote: > Can you post a code snipper for your ActionForm? Do you invoked the > form's > validate() method directly in your Action or do you have the mapping set > with validate="true" ? > > Regards, > David > > -----Original Message----- > From: Medicherla Lakshmi [mailto:[EMAIL PROTECTED] > Sent: Wednesday, June 21, 2006 12:19 AM > To: Struts Users Mailing List > Subject: Re: ActionErrors not being displayed in jsp > > > Hi, > > Am not using validator.xml for validation. But just the Actionform > validate method to validate the username and password submitted without > values. I tried to use even ActionMessage in place of ActionError, but, my > jsp is not showing the error message. > Please Help. > > Thank and Regards, > MSV Lakshmi. > > Pankaj Gupta > wrote: > Use ActionMessages in place of ActionErrors. > See: > http://wiki.apache.org/struts/StrutsUpgradeNotes11to124 > > regards, > Pankaj > > [EMAIL PROTECTED] wrote: > > Hi, > > > > public ActionErrors validate(ActionMapping actionMapping, > > HttpServletRequest httpServletRequest) { > > > > ActionErrors errors = new ActionErrors(); > > > > > > if ((username == null) || (username.length() == 0)) { > > errors.add("username", new > > > > org.apache.struts.action.ActionError("error.login.username")); > > } > > > > if ((password == null) || (password.length() == 0)) { > > errors.add("password", new > > > > org.apache.struts.action.ActionError("error.login.password")); > > } > > > > > > return errors; > > } > > > > Add this code in your formbean. Ur formbean should extend ValidatorForm. > > > > In Jsp. Add this code in the jsp. It will be validation > > will be displayed. > > > > > > regards, > > > > Mansoor > > > > > > > > > > > > > > -----Original Message----- > > From: Medicherla Lakshmi [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, June 20, 2006 6:16 PM > > To: Struts Users Mailing List > > Subject: ActionErrors not being displayed in jsp > > > > > > > > HI, > > > > Can anyone please explain me how to validate a login page using > > validate method of actionform. Am not able to display the errors in my > > jsp page though i wrote in my jsp. Please give any > > example of using ActionErrors. > > > > Thanks and Regards, > > MSV Lakshmi. > > > > > > --------------------------------- > > Yahoo! India Answers: Share what you know. Learn something new Click > > here > > Send free SMS to your Friends on Mobile from your Yahoo! Messenger > > Download now > > > > > > --------------------------------------------------------------------- > > 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] > > > > > --------------------------------- > Yahoo! India Answers: Share what you know. Learn something new Click here > Send free SMS to your Friends on Mobile from your Yahoo! Messenger > Download > now > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------- > Yahoo! India Answers: Share what you know. Learn something new Click > here > Send free SMS to your Friends on Mobile from your Yahoo! Messenger > Download now > -- When I tell the truth, it is not for the sake of convincing those who do not know it, but for the sake of defending those that do --------------------------------- Yahoo! India Answers: Share what you know. Learn something new Click here
-- When I tell the truth, it is not for the sake of convincing those who do not know it, but for the sake of defending those that do