Java 서블릿은 웹 서버 또는 애플리케이션 서버에서 실행되며 웹 브라우저 또는 기타 HTTP 클라이언트의 요청과 HTTP 서버의 데이터베이스 또는 애플리케이션 사이에서 중개 계층 역할을 하는 프로그램입니다.
서블릿을 사용하면 웹 양식에서 사용자 입력을 수집하고, 데이터베이스 또는 기타 소스에서 레코드를 렌더링하고, 웹 페이지를 동적으로 생성할 수 있습니다.
서블릿 HTTP 상태 코드 통사론
HTTP 요청 및 HTTP 응답 메시지의 형식은 다음과 같은 구조로 유사합니다.
초기 상태 줄 + 캐리지 리턴 및 줄 바꿈(캐리지 리턴 + 줄 바꿈)
0개 이상의 헤더 줄 + 캐리지 리턴 및 줄 바꿈
빈 줄, 즉 캐리지 리턴 및 줄 바꿈 문자
파일, 쿼리 데이터 또는 쿼리 출력과 같은 선택적 메시지 본문