Right on! Rather than bale out of the interceptor stack, do this: <action ...> <result name="success">${destination}</result>
and provide a get/set destination in your Action class that determines where to go next. It's much cleaner and intuitive than burying controller logic in the interceptor stack. Holler if you have questions, as there is more love where this comes from. Peace, Scott