1 3 package jodd.madvoc.result; 4 5 import javax.servlet.http.HttpServletRequest ; 6 import javax.servlet.http.HttpServletResponse ; 7 8 import jodd.madvoc.ActionRequest; 9 import jodd.servlet.DispatcherUtil; 10 11 12 18 public class ServletForwardResult extends ActionResult { 19 20 public static final String NAME = "forward"; 21 22 public ServletForwardResult() { 23 super(NAME); 24 } 25 26 30 public void execute(ActionRequest actionRequest, String resultValue) throws Exception { 31 HttpServletRequest request = actionRequest.getHttpServletRequest(); 32 HttpServletResponse response = actionRequest.getHttpServletResponse(); 33 34 if (DispatcherUtil.forward(request, response, resultValue) == false) { 35 response.sendError(404, "Result '" + resultValue + "' not found."); 36 } 37 } 38 } 39 | Popular Tags |