본문 바로가기
JAVA

[JAVA] Servlet과 JSP의 차이 : 이미지로 알아보기

by 개발자신입 2024. 4. 22.
반응형

JSP (JavaServer Pages)

JSP는 서버 측에서 동적 웹 페이지를 생성하는 데 사용되는 기술입니다.

  • JSP는 HTML 문서 내에 Java 코드를 포함하여 작성됩니다.
  • 주로 사용자 인터페이스(UI)를 생성하는 데 사용됩니다.
  • HTML과 Java 코드가 섞여 있어 개발자가 웹 페이지를 더 쉽게 작성할 수 있습니다.
  • JSP 파일은 서버에서 실행되어 동적으로 HTML을 생성합니다.

 

 

Servlet

  • 서블릿은 순수한 Java 코드로 작성된 클래스입니다.
  • 주로 비즈니스 로직이나 데이터 처리와 같은 백엔드 작업을 수행하는 데 사용됩니다.
  • HTML 코드와 Java 코드가 분리돼 있어야 합니다. 즉, UI와 백엔드 로직을 분리하여 관리해야 합니다.
  • 서블릿은 웹 애플리케이션 서버에서 실행되어 HTTP 요청을 받아들이고, 그에 따른 동작을 수행한 후에 동적으로 HTML을 생성하거나 데이터를 처리합니다.
반응형

댓글