wood burning stoves 2.0*
The moose likes Struts and the fly likes How to get a complete string from actionmessage in action class Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "How to get a complete string from actionmessage in action class" Watch "How to get a complete string from actionmessage in action class" New topic
Author

How to get a complete string from actionmessage in action class

Donald Fung
Greenhorn

Joined: Oct 27, 2004
Posts: 18
Hi all,

I wrote an action class to retrieve the records in an excel file and insert into database.
The action reads the records into an ArrayList of actiomform and check it by using validator in the action class.

If the actionform is invalid, I need to put the line number and the error into a log file and send back to the user.

However, the returned is ActionMessages which contains arguments. How can I convert it to a String to put into a file?

Hope someone can help. Thanks.
[ June 16, 2006: Message edited by: Donald Fung ]
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
You can do this by taking advantage of some of the methods available to your Action class through it's superclass, the Struts Action class. The important methods are getResources() and getLocale(). The code below should accomplish what you want. In this code, the variable "errors" represents an ActionMessages instance.

[ June 16, 2006: Message edited by: Merrill Higginson ]

Merrill
Consultant, Sima Solutions
Donald Fung
Greenhorn

Joined: Oct 27, 2004
Posts: 18
I get it.
Thanks, Merrill.
 
jQuery in Action, 2nd edition
 
subject: How to get a complete string from actionmessage in action class
 
Similar Threads
Passed SCJD.
how to do "redirect-action" to some action from within ActionSupport?
problem in form action tag
BufferedReader into a String array
Need immediate help, my job is stuck