반응형
** filter
: 웹어플리케이션에 있어 특정 요청(들)을 수행하기에 앞서 가로채어 먼저 어떤 일을 선행처리 하는 기술을 말한다.
가령, 어떤 서비스들은 로그인을 해야만 할 서비스라면 그런 것들을 묶어 filter를 설정해 두고
그 filter에서 로그인 여부를 판별하고
로그인을 한 사용자라면 해당 서비스로 이동시키고
그렇지 않으면 로그인을 위한 서비스로 이동시킨다.
** filter 두가지 방법 (servlet 과 같음)
1) 어노테이션
@WebFilter("/*")
2) web.xml 에 맵핑
1. 프로젝트 만들 때 next 눌러서 generate 클릭해서 web.xml 생성
2. 어노테이션 부분 삭제
3.
<filter>
<filter-name>hanbFilter</filter-name>
<filter-class>com.hanb.filter.HanbFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>hanbFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
반응형
'JAVA > JSP' 카테고리의 다른 글
JSP - filter와 Listener를 결합한 실습 (0) | 2016.07.03 |
---|---|
JSP - Listener 정의 및 만들기 (0) | 2016.07.03 |
JSP - 검색기능 추가 (1) | 2016.07.03 |
JSP - 템플린 페이지 설명 및 방법 (0) | 2016.07.03 |
JSP - MVC 패턴 실습 (0) | 2016.07.03 |