|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectnet.hasor.web.servlet.startup.RuntimeFilter
public class RuntimeFilter
入口Filter
| 构造方法摘要 | |
|---|---|
RuntimeFilter()
|
|
| 方法摘要 | |
|---|---|
protected void |
afterResponse(net.hasor.core.AppContext appContext,
javax.servlet.http.HttpServletRequest httpReq,
javax.servlet.http.HttpServletResponse httpRes)
在filter请求处理之后,该方法负责通知HttpRequestProvider、HttpResponseProvider、HttpSessionProvider重置对象。 |
protected void |
beforeRequest(net.hasor.core.AppContext appContext,
javax.servlet.http.HttpServletRequest httpReq,
javax.servlet.http.HttpServletResponse httpRes)
在filter请求处理之前,该方法负责通知HttpRequestProvider、HttpResponseProvider、HttpSessionProvider更新对象。 |
void |
destroy()
销毁 |
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
处理request,响应response |
protected net.hasor.core.AppContext |
getAppContext()
获取 AppContext接口。 |
static net.hasor.core.AppContext |
getLocalAppContext()
获取 AppContext |
static javax.servlet.http.HttpServletRequest |
getLocalRequest()
获取 HttpServletRequest |
static javax.servlet.http.HttpServletResponse |
getLocalResponse()
获取 HttpServletResponse |
static javax.servlet.ServletContext |
getLocalServletContext()
获取 ServletContext |
void |
init(javax.servlet.FilterConfig filterConfig)
初始化过滤器,初始化会同时初始化FilterPipeline |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public RuntimeFilter()
| 方法详细信息 |
|---|
public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
javax.servlet.Filter 中的 initjavax.servlet.ServletExceptionpublic void destroy()
javax.servlet.Filter 中的 destroy
public void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
javax.servlet.Filter 中的 doFilterIOException
javax.servlet.ServletExceptionprotected final net.hasor.core.AppContext getAppContext()
AppContext接口。
protected void beforeRequest(net.hasor.core.AppContext appContext,
javax.servlet.http.HttpServletRequest httpReq,
javax.servlet.http.HttpServletResponse httpRes)
protected void afterResponse(net.hasor.core.AppContext appContext,
javax.servlet.http.HttpServletRequest httpReq,
javax.servlet.http.HttpServletResponse httpRes)
public static javax.servlet.http.HttpServletRequest getLocalRequest()
HttpServletRequest
public static javax.servlet.http.HttpServletResponse getLocalResponse()
HttpServletResponse
public static javax.servlet.ServletContext getLocalServletContext()
ServletContext
public static net.hasor.core.AppContext getLocalAppContext()
AppContext
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||