Filter
-
(Servlet) 서블릿 필터 (Filter) 예제Web/Servlet 2018. 9. 4. 16:52
톰캣(Tomcat)에서 url 요청을 받으면 web.xml에 등록되어 있는 url pattern에 대해서는 해당 서블릿이 수행돼 그 결과를 response 객체에 담아 톰캣에 반환한다. 이때 필터(Filter)를 두어 서블릿들에서 중복되는 로직을 한번에 처리할 수 있다. 필터에는 주로 인코딩, 로그인 체커 로직을 담는다.필터 또한 web.xml에 등록되어 있으며, web.xml에서 호출 우선순위가 서블릿보다 높음을 짐작할 수 있다. 작성 절차 1. common.web 패키지 만들어 관리한다. 만든 common.web 패키지에 마우스 오른쪽 - New - Others 클릭2. filter 입력해 찾아 클릭 후 Next3. 이름 입력 후 Next4. url 자동 작성 되어 있다. Edit 버튼 클릭5. ur..