본문 바로가기

JAVA

ServletConfig

  • ServletConfig -> 서블릿 확장 API
  • ServletConfig는 각 Servlet 객체에 대해 생성된다
  • Servlet API 계층구조내에 ServletConfig 인터페이스를 GenericServlet 클래스가 실제로 구현하고있다.
  • ServletConfig는 javax.servlet 패키지에 인터페이스로 선언 되어있다.
  • 각 서블릿에서만 접근 가능하며 공유는 불가능하다.
  • ServletConfig는 서블릿과 동일하게 생성되고 서블릿이 소멸되면 같이 소멸된다.
  • ServletConfig가 제공하는 기능은 다음과 같다
    • ServletContext 객체를 얻는 기능
    • 서블릿에 대한 초기화 작업 기능
  • WebServlet 구성 요소
    • urlPatterns -> 웹 브라우저에서 서블릿 요청시 사용하는 매핑 이름
    • Name -> 서블릿 이름
    • loadOnStartUp -> 컨테이너 
    • initParams -> @WebInitParam 어노테이션 이용해 매개변수를 추가하는기능
    • description -> 서블릿에 대한 설명
  • 어노테이션 이용한 InitParam 설정

'JAVA' 카테고리의 다른 글

웹 페이지 연결 기능  (0) 2021.08.15
load-on-startup  (0) 2021.08.11
ServletContext의 파일 입출력 기능  (0) 2021.08.11
ServletContext의 매개 변수 설정 기능  (0) 2021.08.09
ServletContext 바인딩 기능  (0) 2021.08.05