[JSP] 필터 (Filter)
·
Java/JSP
필터 (Filter) - 매번 요청 들어오는 값들을 확인하고자 할 때 사용함 · 브라우저에서 웹 서버로 요청되기 전에 검사 · 웹 서버에서 브라우저로 응답되기 전에 검사 - 필요한 경우에만 사용해도 됨 · 유용한 예시 : request.setCharacterEncoding("UTF-8");를 필터에서 설정해주면 서블릿에서 반복하지 않아도 됨 # Filter Life-Cycle - init() : 처음 생성되는 과정 - doFilter() : 일하는 단계 - destroy() : 종료하는 단계 ⇒ 생성자 → init()은 처음 연결되었을 때만 실행됨 doFilter()는 연결될 때마다 실행됨 destroy()는 메모리가 해제되면 ..