[Java] Servlet(서블릿)
목차 서블릿 정의 서블릿 등장 배경 Web과 WAS 웹 컨테이너 (Web Container) 웹 컨테이너(서블릿 컨테이너) 주요 기능 서블릿 생명주기 서블릿 동작 과정 서블릿 정의 서블릿은 자바를 기반으로 동적인 웹 페이지를 만들 때 사용되는 프로그래밍 기술이다. 서블릿은 웹 요청과 응답의 흐름을 메서드 호출만으로 다룰 수 있게 해 준다. 서블릿은 좁게 보면 웹 페이지를 동적으로 만들어주는 자바의 클래스라고 할 수 있고, 넓게 보면 웹 페이지를 동적으로 만들어주는 자바의 패키지라고 할 수 있다. 서블릿 등장 배경 과거 서버는 주로 정적인 리소스만 주고받을 수 있었다. 클라이언트가 자료를 요청하면 서버는 미리 만들어진 자료를 반환하는 형태였다. 하지만 인터넷의 규모가 커지고 웹을 통해 다양한 기능을 구현하..
Java
2022. 8. 9. 15:58