Request Lifecycle in Struts 2.0 applications