티스토리 뷰

Web 개발/Servlet

[Servlet] Life-Cycle

happii 2022. 3. 26. 10:51

 

Servlet은 Java 코드 안에 html이 포함되어 있는 구조이다.

html을 쓰기위해 ""안에 표현한다.

 

JSP는 html 코드 안에 java가 포함되어 있는 구조이다.

 

 

📌 Java 예제코드 (helloservlet)

HelloSsafy.java

 

 


Servlet Life-Cycle

 

💡 초기화

 

· init() - 서블릿이 메모리에 로드될 때 한번 호출한다.

(코드 수정으로 인해 다시 로드 되면 다시 호출)

 

클라이언트가 1명이든 100명이든 상관없이 최초 한번만 호출된다.

 

💡 요청에 대한 처리 (요청시마다 반복)

 

· doGet() - GET방식으로 data전송 시 호출

· doPost() - POST방식으로 data전송 시 호출

· service() - 모든 요청은 service()를 통해서 doXXX() 메소드로 이동

 

 

💡 제거

 

· destroy() - 서블릿이 메모리에서 해제되면 호출한다.

(코드가 수정되면 호출)

'Web 개발 > Servlet' 카테고리의 다른 글

[Servlet] GET과 POST  (0) 2022.03.26
[Servlet] Context root 변경하기  (0) 2022.03.26
[Servlet] Servlet이란?  (0) 2022.03.23
최근에 올라온 글
Total
Today
Yesterday