- 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 |