-
Servlet-JSP 서블릿에 대한 정보Web/Servlet-JSP 2023. 5. 21. 11:20
웹서버는 정적인 페이지를 제공한다. 동적인 페이지를 제공하기 위해선 동적인 페이지를 위한 코드들을 해석하고 실행할 수 있는 환경이 추가적으로 필요하다.,
그 중 하나가 서블릿이다. 서블릿으로 작성된 코드들을 WAS가 해석하고 엮어서
Servlet이란 클라이언트 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술
요청에 따라 동적 페이지를 만들어 내는 각각의 작은 서버 어플리케이션, 자바로 구현된 CGI이다.
서블릿의 특징은 다음과 같다.
>클라이언트의 요청에 대해 동적으로 작동하는 웹 어플리케이션 컴포넌트
>html을 사용하여 요청에 응답한다.
>Java Thread를 이용하여 동작한다.
>MVC 패턴에서 Controller로 이용된다.
>HTTP 프로토콜 서비스를 지원하는 javax.servlet.http.HttpServlet 클래스를 상속받는다.
>UDP보다 처리 속도가 느리다.
>HTML 변경 시 Servlet을 재컴파일해야 하는 단점이 있다.
'Web > Servlet-JSP' 카테고리의 다른 글
Servlet-JSP 순수to웹 (5) 나머지 여러가지 설정 (0) 2023.05.23 Servlet-JSP 순수to웹 (4) - Context 등록, JSP 및 Servlet구동 환경 조성 (0) 2023.05.22 Servlet-JSP 순수to웹 (3) 이클립스 웹 디렉토리 구조 (0) 2023.05.22 Servlet-JSP 순수to웹 (2) 메모장으로 Servlet 만들어보기 (0) 2023.05.21 Servlet-JSP 순수to웹 (1) context와 톰캣 (0) 2023.05.21