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