public abstract class HttpBaseServlet extends HttpServlet
详情见: http://redkale.org
| 限定符和类型 | 类和说明 |
|---|---|
protected static interface |
HttpBaseServlet.AuthIgnore
配合 HttpBaseServlet 使用。
|
protected static interface |
HttpBaseServlet.HttpCacheable
配合 HttpBaseServlet 使用。
|
protected static class |
HttpBaseServlet.ParamSourceType
配合 @WebParam 使用。
|
protected static interface |
HttpBaseServlet.WebAction
配合 HttpBaseServlet 使用。
|
protected static interface |
HttpBaseServlet.WebParam
配合 @WebAction 使用。
|
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
RET_METHOD_ERROR |
static int |
RET_SERVER_ERROR |
| 构造器和说明 |
|---|
HttpBaseServlet() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
_prefix(HttpServlet servlet) |
abstract boolean |
authenticate(int module,
int actionid,
HttpRequest request,
HttpResponse response) |
void |
execute(HttpRequest request,
HttpResponse response) |
void |
postDestroy(HttpContext context,
AnyValue config) |
boolean |
preExecute(HttpRequest request,
HttpResponse response) |
void |
preInit(HttpContext context,
AnyValue config) |
equals, hashCodepublic static final int RET_SERVER_ERROR
public static final int RET_METHOD_ERROR
public boolean preExecute(HttpRequest request, HttpResponse response) throws java.io.IOException
java.io.IOExceptionpublic final void execute(HttpRequest request, HttpResponse response) throws java.io.IOException
execute 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>java.io.IOExceptionpublic final void preInit(HttpContext context, AnyValue config)
public final void postDestroy(HttpContext context, AnyValue config)
public abstract boolean authenticate(int module,
int actionid,
HttpRequest request,
HttpResponse response)
throws java.io.IOException
java.io.IOExceptionprotected java.lang.String _prefix(HttpServlet servlet)