public abstract class BaseFilter extends Object implements javax.servlet.Filter
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
BaseFilter() |
| Modifier and Type | Method and Description |
|---|---|
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 in interface 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 in interface javax.servlet.FilterfilterConfig - 过滤器初始化参数javax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.FilterCopyright © 2021. All rights reserved.