This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
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 ]
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 ]