Binding
대량의 데이터를 다른 웹 페이지로 전달학고 싶을 때 데이터를 바인딩하여 사용
setAttribute(String name, Object obj) : 데이터를 각 객체에 바인딩
getAttribute(String name) : 각 객체에 바인딩 된 데이터를 name으로 가져옴
removeAttribute(String name) : 각 객체에 바인딩 된 자원을 name으로 제거함
ServletContext
ServletContext 클래스는 톰캣 컨테이너 실행 시 각 컨텍스트마다 한 개의 ServletContext 객체를 생성
톰캣 컨테이너 종료되면 SevletContext 객체 역시 소멸
ServletContext 객체는 어플리케이션 전체의 공통자원이나 정보를 미리 바인딩해서 서블릿들이 공유하여 사용
ServletConfig
각 Servlet 객체에 대해 생성됨. Servletconfig 인터페이스를 GenericServlet 클래스가 구현
'Servlet' 카테고리의 다른 글
[자바 백엔드] Servlet (6) : Listener (0) | 2023.07.27 |
---|---|
[자바 백엔드] Servlet (5) : 필터 (Filter) (0) | 2023.07.27 |
[자바 백엔드] Servlet (4) : 세션 (Session) (0) | 2023.07.25 |
[자바 백엔드] Servlet (3) : 쿠키 (Cookie) (0) | 2023.07.24 |
[JAVA 백엔드] Servlet (0) | 2023.07.20 |