겉바속촉
Servlet의 개념 본문
728x90
반응형
Servlet(서블릿)
클라이언트의 요청을 처리하고 그 결과를 반환하는 자바 웹 프로그래밍 기술
다시 말해, 자바를 사용하여 웹을 만들기 위해 필요한 기술!!
- 클라이언트의 요청에 대해 동적으로 작동
- Java Thread를 이용하여 동작
- MVC 패턴에서 Controller로 이용
- html 사용하여 요청에 응답
- http 프로토콜 서비스를 지원하는 java.servlet.http.HttpServlet 클래스 상속받음
MVC 개념은 다음 글 참고
2020.06.26 - [IT일기(하반기)/SPRING] - [spring] MVC
웹서버는 정적인 페이지만 제공
동적인 페이지를 제공하려면 웹서버는 다른 곳에 도움을 요청하여 동적인 페이지를 작성해야 함
동적인 페이지는 임의의 이미지만 보여주는 페이지처럼 사용자가 요청한 시점에 페이지를 생성해서 전달해주는 것
여기서 바로 웹서버가 동적인 페이지 제공할 수 있게하는 어플리케이션 --> 서블릿!!!!
동적인 페이지를 생성하는 어플리케이션 --> CGI!!!
728x90
반응형
'IT 일기 (상반기) > JAVA' 카테고리의 다른 글
클래스와 객체 - 메서드 (0) | 2022.05.27 |
---|---|
Servlet Container (0) | 2022.05.27 |
클래스와 객체 - 개념 (0) | 2022.05.26 |
제어 흐름 - continue, break (0) | 2022.05.26 |
제어 흐름 - 반복문 (0) | 2022.05.26 |