diff --git a/src/com/wentch/redkale/net/http/BasedHttpServlet.java b/src/com/wentch/redkale/net/http/BasedHttpServlet.java index c9e9a9a77..153b88ebc 100644 --- a/src/com/wentch/redkale/net/http/BasedHttpServlet.java +++ b/src/com/wentch/redkale/net/http/BasedHttpServlet.java @@ -23,8 +23,12 @@ public abstract class BasedHttpServlet extends HttpServlet { private Map.Entry[] actions; + public void preExecute(HttpRequest request, HttpResponse response) throws IOException { + } + @Override public final void execute(HttpRequest request, HttpResponse response) throws IOException { + preExecute(request, response); for (Map.Entry en : actions) { if (request.getRequestURI().startsWith(en.getKey())) { Entry entry = en.getValue();