This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Soft Skills: The software developer's life manual and have John Sonmez on-line!
See this thread for details.
Win a copy of Soft Skills: The software developer's life manual this week in the Jobs Discussion forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Not able to fetch the Action Error object

 
manish ahuja
Ranch Hand
Posts: 312
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All

I have a scenario where in there is a struts Action (ActionB) which is a sub class of (ActionA).
ActionA is not under our control & we cannot change any code there.

The flow is something like this ActionB's execute method indirectly calls ActionA's execute & in case of error scenarios the ActionError object get constructed & populated in ActionA's execute method.

I want to retreive this ActionError object in ActionB. But I am not able to fetch the same in ActionB.
But say if call ActionA individually I can get the ActionError object in its corresponding JSP.

How can i fetch the ActionError object in such a scenario


Regards
 
Merrill Higginson
Ranch Hand
Posts: 4864
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If ActionA's execute method calls the saveErrors() method, the ActionErrors object will be in request scope. So, if you need to access it in ActionB, you can get it from the request. Here's an example:

If you're using version 1.1:


If you're using version 1.2:

[ August 02, 2006: Message edited by: Merrill Higginson ]
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic