web.xml: 1개의 글
서블릿 (servlet, jsp와 차이점, 컨테이너, 동작원리, web.xml)
1. 서블릿이란? HTTP protocol 서비스를 지원하는 javax.servlet.http.HttpServlet 클래스를 상속하여 개발하며, Servlet은 컨테이너에 의해서 실행되고 관리된다. HTML 변경 시 Servlet을 재컴파일해야 하는 단점이 있다. 서블릿은 외부 요청마다 프로세스보다 가벼운 스레드로써 응답한다. 2. JSP와 서블릿의 차이점 JSP : HTML 문서 안에 java 코드를 포함하고 있다. MVC에서 View 역할 서블릿 : 자바 코드 안에 HTML을 포함하고 있다. 주로 MVC에서 컨트롤러 역할 3. 서블릿 컨테이너(톰캣 등)란? HTTP 요청을 받아서 Servlet을 실행하고 생명주기를 관리하는 역할을 한다. servlet과 웹서버가 통신할 수 있는 방법을 제공 멀티 스레..
JAVA/Java
2021. 3. 19. 18:13