Skip to Content
Suffering builds character
아카이브15.서블릿Servlet/JSP개요3.Servlet API 패키지 구조

3.Servlet API 패키지 구조

Servlet API의 패키지 구조는 다음과 같음

1. javax.servlet 패키지

1-1. javax.servlet.annotation

Servlet annotation을 모아둔 패키지(ex. @WebServlet)

1-2. javax.servlet.descriptor

서블릿 컨테이너가 웹 애플리케이션 배치 서술자(web.xml)와 관련된 정보를 제공하기 위한 인터페이스

1-3. javax.servlet.http

HTTP 프로토콜 아래에서 동작하는 서블릿 클래스들을 모아둔 패키지

1-4. javax.servlet.jsp

Core JSP 2.0 API 클래스, 인터페이스들을 모아둔 패키지

💡
Tip

javax?

→ javax(or jarkarta)는 java가 생긴 이후 추가된 패키지명(swing, Servlet, JDBC 등)

2. Servlet & JSP 역할

웹 서버의 형태로 동작하는 서버 애플리케이션 구현 시 사용되는 Java 진영의 기본 API
→ Spring에서 Servlet Stack 기반 스택에 사용되는 기반 기술

Last updated on