본문 바로가기
💻 하나씩 차곡차곡/Back-end

[자바/JAVA] Servlet(서블릿) VS JSP / 개념, 특징, 차이점

by 뚜루리 2021. 11. 9.
728x90
320x100



기능 즉, 하는 일은 동일하나 역할의 차이만 있음.


 

Servlet

  • 웹 기반의 요청에 대한 동적인 처리가 가능한 Server side에서 돌아가는 자바 프로그램. 
  • 클라이언트 요청을 처리하고 그 결과를 다시 클라이언트에게 전송하는 servlet 클래스의 구현규칙을 지킨 자바 프로그램.
  • 자바코드 안에 html코드 (하나의 클래스)
  • 웹개발을 위해 만든 표준

 


JSP (Java Servlet Pages)

  • 자바 언어를 기반으로 하는 Server side 스크립트 언어
  • html 코드 안에 자바코드.
  • Servlet을 보완하고 기술을 확장한 스크립트 방식 표준
  • Servlet의 모든 기능 + 추가적인 기능 제공.
  •  

728x90
320x100