Hi Folks,
I have a problem as below:
1)
public abstract class AbstractBaseAction implements Preparable
{
public void prepare()
{
populateSomething();
}
}
2)
public class MyAction1 extends AbstractBaseAction
{
………
}
3)
public abstract class MyAction2 extends AbstractBaseAction implements
Preparable
{
public void prepare()
{
doSomething();
}
}
4)
public class MyAction3 extends MyAction2
{
………
}
I have a design as above.
The prepare() in AbstractBaseAction will do some common logic for MyAction1,
MyAction2 & MyAction3.
The prepare() in MyAction2 will do some common logic only for MyAction3.
Only the prepare() in MyAction2 is being called for MyAction3. Since it’s
being overridden.
I want both the prepare() in AbstractBaseAction & MyAction2 to be called one
after the other in the same order for MyAction3.
How to achieve this?
Please advice.
Thank you.
Regards,
Kishan.G
--
View this message in context:
http://www.nabble.com/Struts---2.1.6---Prepare-Interceptor-tp24950462p24950462.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]