1 import java.io.*; 2 import javax.servlet.*; 3 import javax.servlet.http.*; 4 5 import jodd.servlet.*; 6 7 8 public class MvcAction extends ActionServlet { 9 10 23 public String doAction(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { 24 System.out.println("---------------------"); 25 System.out.println("FooAction.doAction()"); 26 27 String mapping = invokeAction(request, response); 28 System.out.println("invoke result: " + mapping); 29 30 return mapping; 31 } 32 33 34 44 public String bad(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { 45 System.out.println(">ACTION:bad"); 46 return "notok"; 47 } 48 49 61 public String good(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { 62 System.out.println(">ACTION:good"); 63 System.out.println("param: " + getActionParameter(request, "nnaammee")); 64 System.out.println("action path: " + getActionPath(request)); 65 System.out.println("forward path: " + getActionForwardPath(request, "ok")); 66 System.out.println("action type: " + getActionType(request)); 67 System.out.println("action method: " +getActionMethodName(request)); 68 return "ok"; 69 } 70 71 72 82 public String reload(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { 83 System.out.println(">ACTION:reload"); 84 ActionController controller = getController(); 85 controller.reload(); 86 return ""; 87 88 } 89 } 90 91 | Popular Tags |