public abstract class ResourceServlet
extends javax.servlet.http.HttpServlet
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAM_NAME_ALLOW |
static String |
PARAM_NAME_DENY |
static String |
PARAM_NAME_PASSWORD |
static String |
PARAM_NAME_USERNAME |
static String |
PARAM_REMOTE_ADDR |
static String |
SESSION_USER_KEY |
| Constructor and Description |
|---|
ResourceServlet(String resourcePath) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkLoginParam(javax.servlet.http.HttpServletRequest request) |
boolean |
ContainsUser(javax.servlet.http.HttpServletRequest request) |
void |
init() |
boolean |
isPermittedRequest(javax.servlet.http.HttpServletRequest request) |
boolean |
isPermittedRequest(String remoteAddress) |
boolean |
isRequireAuth() |
void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
public static final String SESSION_USER_KEY
public static final String PARAM_NAME_USERNAME
public static final String PARAM_NAME_PASSWORD
public static final String PARAM_NAME_ALLOW
public static final String PARAM_NAME_DENY
public static final String PARAM_REMOTE_ADDR
public ResourceServlet(String resourcePath)
public void init()
throws javax.servlet.ServletException
init in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic boolean isPermittedRequest(String remoteAddress)
public void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
service in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionpublic boolean ContainsUser(javax.servlet.http.HttpServletRequest request)
public boolean checkLoginParam(javax.servlet.http.HttpServletRequest request)
public boolean isRequireAuth()
public boolean isPermittedRequest(javax.servlet.http.HttpServletRequest request)
Copyright © 2013–2018 Alibaba Group. All rights reserved.