09009
[JSP] 서블릿 개념 본문
서블릿이란?
• 자바를 이용하여 웹에서 실행되는 프로그램을 작성하는 기술
• 자바 클래스 형태의 웹 애플리케이션을 의미함
• HttpServlet을 상속받은 클래스
다른 웹 기술에 비해 빠른 응답을 해줄 수 있는 장점 보유
서블릿 클래스
브라우저를 통해 자바 클래스가 실행되게 하려면 javax.servlet.http 패키지에서 제공하는 HttpServlet 클래스를
상속받아 구현해야 한다.
서블릿 클래스 : HttpServlet 클래스를 상속 받아 만든 서브 클래스
서블릿도 자바 프로그램의 다른 클래스들과 마찬가지로 JVM에서 동작해야 하므로 클래스 파일이 생성되어야 한다.
→ 서블릿은 클래스 형태로 작성
JDK에는 웹 애플리케이션을 제작할 수 있는 클래스가 제공되지 않는다.
→ Tomcat을 설치하면 웹 애플리케이션을 제작할 수 있는 클래스가 제공된다. 이 클래스를 HttpServlet이라고 한다.
HttpServlet
웹 서비스가 가능한 웹 애플리케이션을 제작할 수 있도록 자바를 확장해 놓은 클래스
Tomcat을 설치하면 제공된다.
'JSP' 카테고리의 다른 글
[JSP] request, getParameter() (0) | 2023.04.11 |
---|---|
[JSP] 쿼리 스트링 (0) | 2023.04.11 |
[JSP] 서블릿 생명주기 (Servlet LifeCycle) (0) | 2023.04.10 |
[JSP] get 방식, post 방식 (0) | 2023.04.10 |
[JSP] 서블릿 클래스 생성하기 (0) | 2023.04.10 |
Comments