10 서블릿의 필터와 리스너 기능


10 서블릿의 필터와 리스너 기능

1. 서블릿 속성과 스코프 서블릿 속성은 서블릿 API 클래스(ServletContext, HttpSession, HttpServletRequest)에 저장되는 객체(정보) 입니다. 서블릿 API의 setAttribute() 로 바인딩하고, 필요할 때 getAttribute() 로 바인딩된 속성을 가져옵니다. 그리고 removeAttribute() 를 이용해 속성을 서블릿 API에서 제거합니다. 서블릿의 스코프(Scope)는 서블릿 API에 바인딩된 속성에 대한 접근 범위를 의미합니다. ServletContext 에 바인딩된 속성을 애플리케이션 전체에서 접근할 수 있고, HttpSession 에 바인딩된 속성은 해당 브라우저에만 접근할 수 있고, HttpServeltRequest 는 해당 요청/응답에 대해서만 접근할 수 있습니다. 스코프는 로그인 상태 유지 기능, 장바구니 기능, MVC의 Model과 View의 데이터 전달 기능을 갖습니다. 아래 표는 스코프의 종류와 특징을 정리한 ...


#리스너 #서블릿 #자바웹 #필터

원문링크 : 10 서블릿의 필터와 리스너 기능