서블릿
-
JAVA - ServletCS/Java 2021. 2. 28. 19:31
Servlet(서블릿) Servlet이란? 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술이다. 서버에서 웹 페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 JAVA로 작성된 코드이며, JAVA코드 안에HTML태그가 삽입되어 있다. MVC구조 패턴에서 브라우저로부터 리퀘스트를 받는 컨트롤러 역할을 한다. Servlet 컨테이너 서블릿의 생명주기를 관리하고 요청에 따른 쓰레드를 생성해준다. 클라이언트의 요청을 받고 응답을 보낼 수 있게 웹 서버와 소켓을 만들어서 통신을 해준다. WAS는 웹 서버와 웹 컨테이너(서블릿 컨테이너)의 결합이다. reference velog.io/@hygoogi/%EA%B8%B0%EC%88%A0-%EB..