728x90
반응형
java servlet filter
-
java servlet filter 란?? (자바 서블릿 필터)자바웹프로그래밍/servlet 2023. 8. 10. 00:02
자바 서블릿 필터는 클라이언트 요청을 인터셉트 하거나 전처리할수있다. 또한 , 웹 어플리케이션서버가 클라이언트에 응답할때 인터셉트하여 후처리를 할수있다. 왜 우리는 서블릿 필터를 사용하는가? 일반적인 웹 서버는 누구든지 접근하여 uri를 통해 리소스를 요청하고 응답을 받을수있다. 하지만 웹 서버에는 민감한 자료등이 있고 이 자료들은 꼭 특정 요청(특정 유저)들에게만 access를 허용하고 싶을때가 있을것이다. 위와 같은 상황을 개발하기위해 우리는 servlet session 속성을 이용할수있다. 이러한 작업들은 꼭 필터를 이용할 필요는 없지만(각각에 서블릿 안에 위와 같은 작업을 코드로 작성하면됨. 하지만 이렇게하면 유지보수하기가 너무어려워짐.) 가로안에 이유때문에 필터를 이용하여 관리하는것이 유지보수 ..