자바 서블릿
- 웹 서버에서 실행되는 자바 프로그램
- 클라이언트의 요청을 처리하고 그 결과를 웹 브라우저에 돌려주는 역할
JSP
- JSP는 HTML 내에 자바 코드를 삽입하여 웹 페이지를 동적으로 생성할 수 있게 해주는 기술
- JSP는 서블릿을 보다 쉽게 작성할 수 있도록 도와줌
- 웹페이지에 자바 코드를 직접 삽입하여 효율성을 증가시킨다
서블릿의 작동 원리
- 클라이언트로부터 HTTP 요청을 받아 처리 후, 그 결과를 HTTP 응답으로 클라이언트에게 전송
- 이 과정에서 서블릿 컨테이너(Apache Tomcat)가 중요한 역할
- 서블릿 컨테이너: 서블릿 생명주기 관리, 적절한 서블릿 실행하도록
서블릿 + JSP 통합 사용
- 서블릿이 Controller 역할 - 로직 처리 + Model과 상호작용
- JSP가 View 역할 - UI 구성
⇒ MVC 패턴, 웹 애플리케이션 개발의 기본 구조이다
'간단히 배우는 JSP 기초' 카테고리의 다른 글
5장. 데이터베이스를 사용해보자 (0) | 2024.05.29 |
---|---|
4장. 사용자 정보 전달하기 II - 드랍다운(SELECT - OPTION 태그, TEXTAREA 태그) (0) | 2024.05.29 |
JSP 인코딩 문제 (한글 문제) (1) | 2024.05.29 |
3장. 사용자정보 전달하기1 - INPUT 태그 (0) | 2024.05.27 |
2장. 실습문제 (0) | 2024.05.23 |