본문 바로가기
Web Programming/용어

jsp / servlet(서블릿)

by hyeon-H 2021. 7. 28.
728x90
반응형

JSP와 Servlet 차이점 

Servlet

Java 코드 안에 HTML 코드 
Controller 에 사용.
 DB와의 통신, Business Logic 호출, 데이터를 읽고 확인하는 작업 등에 유용하다.

JSP

HTML 코드 안에 Java 코드
View 에 사용.
요청 결과를 나타내는 HTML 작성하는데 유용하다.


JSP (Java Server Pages)란?

Java 언어를 기반으로하는 Server Side 스크립트 언어

HTML 코드안에 Java 코드를 넣어 동적인 웹 페이지를 생성하는 웹 어플리케이션 도구

JSP가 실행되면 내부족으로는 JSP파일을 Servlet으로 변환한다.

스크립트 언어이기 떄문에 자바 기능을 그대로 사용할 수 있다.

JSTL(JSP Standard Tag Library) 사용

HTML코드 안에 Java 코드가 있기 떄문에 HTML코드 작성이 쉽다. View에 사용이 유용하다.

JSP예시

자세한 내용 https://gmlwjd9405.github.io/2018/11/03/jsp.html

 

[Web] JSP란 (Java Server Pages) - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io


Servlet란?

Java 코드 안에 HTML코드 Controller 사용에 유용하다

Servlet 예시

자세한 내용 https://gmlwjd9405.github.io/2018/10/28/servlet.html

 

[Web] Servlet이란 - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io

 

728x90
반응형