12. 필터

Yuri Lee·2022년 6월 6일
0

JSP

목록 보기
12/19

<필터의 개요>

필터는 클라이언트와 서버 사이에서 request와 response 객체를 먼저 받아 사전/사후 작업 등 공통적으로 필요한 부분을 처리하는 것을 말함
*재사용 가능

< Filter 인터페이스의 구현 클래스>

Filter 인터페이스는 필터 기능을 구현하는 데 핵심적인 역할을 한다. 클라이언트와 서버의 리소스 사이에 위치한 필터의 기능을 제공하기 위해 자바 클래스로 구현해야 합니다.
*javax.servlet.Filter 임포트!

Filter 인터페이스 메소드의 종류

메소드설명
init()필터 인스턴스의 초기화 메소드 : 한 번만 호출
doFilter()필터 기능을 작성하는 메소드 : 재사용 가능
destroy()필터 인스턴스의 종료 전에 호출되는 메소드 : 한 번만 호출

< web.xml 파일의 필터 구성>

web.xml 파일에 필터 설정할 때는 < filter> 와 < filter-mapping> 요소 사용

<filter>
	<filter-name></>
    <filter-class></>
    <init-param>
    	<param-name></>
        <param-value></>
    </init-param>
</filter>
<filter-mapping>
	<filter-name></>
    <url-pattern></>
</filter-mapping>
profile
개발자 이유리

0개의 댓글