JSP

김민영·2023년 6월 13일
0

잡다한내용정리

목록 보기
5/5
  • JSP : JavaServer Page

    • HTML + Java => 동적 웹페이지 생성
    • JSP가 실행되면 자바 서블릿으로 변환, 웹 어플리케이션 서버에서 동작, 결과를 웹페이지와 함께 클라이언트로 응답
  • 자바 서블릿 Java Servlet

    • 웹 페이지를 동적으로 생성하기 위한 서버측 프로그램
    • WAS 웹 어플리케이션 서버 위에서 컴파일되고 동작
  • JSP, Servlet

    • JSP: HTML + Java : HTML 코드 작성 간편
    • Servlet: Java + HTML : 읽고 쓰기 매우 불편. 효율 낮음
  • JSP로 작성된 프로그램은 서버로 요청 시 서블릿 파일로 변환되어 JSP 태그를 분해하고 추출하여 다시 순수한 HTML으로 변환

  1. 클라이언트 요청
  2. JSP 컨테이너가 JSP 읽음
  3. JSP 컨테이너는 JSP를 Servelet(.java) 파일로 변환
  4. .java 파일은 .class 파일로 컴파일
  5. 실행하여 HTML 파일 생성, JSP 컨테이너로 전달
  6. JSP는 HTTP 프로토콜로 페이지를 클라이언트에게 전달
profile
노션에 1차 정리합니당 - https://cream-efraasia-f3c.notion.site/4fb02c0dc82e48358e67c61b7ce8ab36?v=

0개의 댓글