org.codelabor.system.web.filter
Class BaseFilterImpl
java.lang.Object
org.codelabor.system.web.filter.BaseFilterImpl
- All Implemented Interfaces:
- javax.servlet.Filter
- Direct Known Subclasses:
- EncodingFilter, NoCacheFilter
public abstract class BaseFilterImpl
- extends Object
- implements javax.servlet.Filter
기본 필터 구현 클래스
- Author:
- Shin Sang-jae
Field Summary |
protected javax.servlet.ServletContext |
servletContext
서블릿 컨텍스트 |
Method Summary |
void |
destroy()
|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain filterChain)
|
void |
init(javax.servlet.FilterConfig filterConfig)
|
abstract void |
postprocessFilterChain(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
필터 체인 후처리 메소드 |
abstract void |
preprocessFilterChain(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
필터 체인 전처리 메소드 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
servletContext
protected javax.servlet.ServletContext servletContext
- 서블릿 컨텍스트
BaseFilterImpl
public BaseFilterImpl()
destroy
public void destroy()
- Specified by:
destroy
in interface javax.servlet.Filter
init
public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
- Specified by:
init
in interface javax.servlet.Filter
- Throws:
javax.servlet.ServletException
doFilter
public void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain filterChain)
throws IOException,
javax.servlet.ServletException
- Specified by:
doFilter
in interface javax.servlet.Filter
- Throws:
IOException
javax.servlet.ServletException
preprocessFilterChain
public abstract void preprocessFilterChain(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws IOException,
javax.servlet.ServletException
- 필터 체인 전처리 메소드
- Parameters:
request
- 요청response
- 응답
- Throws:
IOException
- IO 예외
javax.servlet.ServletException
- Servlet 예외
postprocessFilterChain
public abstract void postprocessFilterChain(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws IOException,
javax.servlet.ServletException
- 필터 체인 후처리 메소드
- Parameters:
request
- 요청response
- 응답
- Throws:
IOException
- IO 예외
javax.servlet.ServletException
- Servlet 예외
Copyright © 2011 CODELABOR. All Rights Reserved.