File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Other Open Source Projects and the fly likes ActionMessages????????? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Products » Other Open Source Projects
Bookmark "ActionMessages?????????" Watch "ActionMessages?????????" New topic
Author

ActionMessages?????????

kiran patil
Greenhorn

Joined: Oct 11, 2004
Posts: 2
Hi Everybody
I am working on a struts 1.2.4.
I want to know how we can use ActionMessages and pull them by
<html:messages> tag.
This is what I tried but not working
Following is the code of a validate method of a formbean

public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request)
{
ActionMessage msg = null;
ActionErrors errors = new ActionErrors();
ActionMessages messages=new ActionMessages();
if (getLoginID() == null || getLoginID().length() < 1)
{
msg = new ActionMessage("errors.loginID.required");
//errors.add(ActionMessages.GLOBAL_MESSAGE,msg );
messages.add(ActionMessages.GLOBAL_MESSAGE,msg );

}
if (getPassword() == null || getPassword().length() < 1)
{
msg = new ActionMessage("errors.password.required");
// errors.add(ActionMessages.GLOBAL_MESSAGE,msg );
messages.add(ActionMessages.GLOBAL_MESSAGE,msg );
}

return errors;
}

and my jsp is
<html:messages id="error" message="true">
<li><bean:write name="error"/></li>
</html:messages>
Michal Bienek
Greenhorn

Joined: Jun 17, 2002
Posts: 29
I haven't seen ActionMessages used as part of an action form's validate method. As far as I know, unless you return a list of ActionErrors, nothing will be saved to the request for processing by the input page. In order to see the ActionMessages in action, I would suggest that you create a single action in which you do the following:


Make sure that your struts-config for the page you want to forward to has
redirect
set to false, and that the page itself has the tag.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: ActionMessages?????????