Back-end/WEB
[Web] Servlet, Jsp란?
Servlet이란?동적 웹 프로그램(Dynamic Web page)에 사용되는 자바 기반의 프로그래밍 기술 Servlet의 동작과정1. 클라이언트의 GET,POST 요청2. Web.xml에서 어느 서블릿의 요청인지 확인3. 대상 서블릿의 doGet(), doPost() 등 메서드 호출4. db 연동이나 데이터가 포함된 데이터를 클라이언트에 전달 Servlet의 LifeCycle1. 요청이 올 경우 서버는 init() 메소드를 호출하여 서블릿을 초기화 한다.2. 이때 서블릿 객체의 초기화 비용이 크므로 서블릿 컨테이너 종료시까지 재사용하기 위해 메모리에 올린다.3. 사용자 요청에 적절한 메서드를 호출하며 응답을 준다.4. 서블릿 컨테이너 종료시 destroy() 메소드를 호출하여 종료한다. Jsp란?Jav..
2024. 6. 25. 12:56