jQuery in Action, 3rd edition
The moose likes Struts and the fly likes Action Chaining Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Action Chaining" Watch "Action Chaining" New topic

Action Chaining

Arulanand Dayalan
Ranch Hand

Joined: Aug 10, 2005
Posts: 124
Hi All,

I have two action class LoadAction and SaveAction. In Load action i load the page(Details are lables) and in save action i save the details. In some case i do validation at Bean and if the business doesnt allow to save i come back to my Saveaction and i want to go to LoadAction. The problem is my form bean is null in the Load action. So i put my form bean in request and in Load action i got the form from request and assigned to this form. I did the usual things as in load and fwd it to the jsp. But in Jsp i could not find any values. Its all null;

Please help me to overcome this problem.

Pratik Lohia
Ranch Hand

Joined: May 05, 2005
Posts: 88
It does not seem correct for you to have differnet Action Classes, where you have to use the same Form bean. The very purpose of using STRUTS is lost when you have to pass the form bean in the request to another Action class.

Why not have the methods to load the data and also save that data in the same action class. Thereafter call the appropriate methods from your jsp using javascript depending upon the action the user wants. The Struts container will automatically take care of populating the values in your form bean, if you have created the getter and setter methods for your forms variables correctly.
I agree. Here's the link: http://aspose.com/file-tools
subject: Action Chaining
It's not a secret anymore!