jsp : java server page의 약자
HTML코드에 JAVA코드를 넣어서 동적웹페이지를 생성하는 웹어플리케이션 도구.
JSP 가 실행되면 자바 서블릿(Servlet) 으로 변환되며 웹 어플리케이션 서버에서 동작되면서 필요한 기능을 수행하고
그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다.
자바 서블릿(Java Servlet)
서블릿이란 웹페이지를 동적으로 생성하기 위해 서버측 프로그램을 말한다.
이는 자바 언어를 기반으로 만들지며 웹 어플리케이션 서버 ( Web Application Sever ) 위에서 컴파일 되고 동작한다.
JSP VS 서블릿
둘다 하는일은 웹페이지를 동적으로 만드는것.
근데 JSP는 HTML에 JAVA코드를 넣는거에 반면, 서블릿은 JAVA코드에 HTML을 넣어서 가독성이 안좋음
그럼에도 불구하고 둘다 배우는이유는, JSP로 요청해도 JSP가 서블릿으로 변환되기때문에
'IT > ETC' 카테고리의 다른 글
리액트(React) 간단 문법 정리 (4) | 2024.01.30 |
---|---|
REST API (0) | 2023.03.26 |
HTTP 상태코드 (0) | 2023.03.26 |
POSTMAN을 통한 웹 테스트 자동화 만들기 (0) | 2023.03.26 |
GIT 설치 및 사용법 (0) | 2022.01.24 |
댓글