public abstract class BaseFilter extends Object implements javax.servlet.Filter
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
BaseFilter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy()
执行清理操作
|
abstract void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
过滤
|
void |
init(javax.servlet.FilterConfig filterConfig)
使过滤器为处理做准备
|
void |
log4jPrintOut(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
log4j日志输出
|
public abstract void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilter 在接口中 javax.servlet.Filterrequest - HttpServletRequest对象response - HttpServletResponse 对象chain - 过滤器链Exception - 异常处理IOExceptionjavax.servlet.ServletExceptionpublic void log4jPrintOut(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
request - ServletRequest对象response - ServletResponse对象public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
init 在接口中 javax.servlet.FilterfilterConfig - 过滤器初始化参数javax.servlet.ServletExceptionpublic void destroy()
destroy 在接口中 javax.servlet.FilterCopyright © 2019. All rights reserved.