| 1 28 package net.sf.jguard.example.struts.actions; 29 30 import javax.servlet.ServletContext ; 31 import javax.servlet.http.HttpServletRequest ; 32 import javax.servlet.http.HttpServletResponse ; 33 34 import org.apache.struts.action.Action; 35 import org.apache.struts.action.ActionForm; 36 import org.apache.struts.action.ActionForward; 37 import org.apache.struts.action.ActionMapping; 38 import org.apache.struts.action.ActionServlet; 39 import org.apache.struts.actions.ActionDispatcher; 40 41 42 47 public class BaseAction extends Action{ 48 49 protected ActionDispatcher dispatcher = new ActionDispatcher(this, ActionDispatcher.DEFAULT_FLAVOR); 50 51 public ActionForward execute(ActionMapping mapping, 52 ActionForm form, 53 HttpServletRequest request, 54 HttpServletResponse response) 55 throws Exception { 56 return dispatcher.execute(mapping, form, request, response); 57 } 58 59 60 64 public void setServlet(ActionServlet actionServlet) { 65 super.setServlet(actionServlet); 66 ServletContext servletContext = actionServlet.getServletContext(); 67 } 70 71 } 72 73 | Popular Tags |