ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JSP/Servlet] Apache, Tomcat, Jsp, Servlet이란?
    카테고리 없음 2023. 1. 2. 16:09
    반응형

    [모든 포스팅은 개인적 공부를 위해 작성된 글입니다]

     

    <JSP>

    - Java Server Page의 약자

    - HTML 문서에 Java 언어 삽입해 사용할 수 있도록 함(기존의 HTML에서 java를 사용할 수 있도록 만들어진 웹 페이지)

    - 확장자 .jsp

     

    <Servlet>

    - 자바의 일반적인 클래스와 동일한 개념이지만 웹 다룰 수 있도록 해주는 HttpServlet 클래스 상속받은 클래스

    - 확장자 .java

    - 웹 페이지를 동적으로 생성하기 위한 서버측 프로그램

    - Java를 기반으로 만들어지며 WAS 위에서 컴파일되고 동작 함

     

    <Tomcat>

    - 아파치 소프트웨어 재단의 WAS(웹 어플리케이션 서버)

     - WAS == DB 처리, 로직 처리 등의 동적 기능을 제공하는 SW 프레임워크

      - WAS의 3가지 기능(프로그램 실행 환경과 DB 접속 기능 제공, 여러 개의 트랜잭션 관리, 업무 처리하는 비즈니스 로직 수행)
    - 자바 서블릿을 실행시키고 JSP 코드가 포함되어 있는 웹 페이지 만들어 줌

    - Java EE 기반

    - JSP, Servlet을 구동하기 위한 서블릿 컨테이너 역할 수행

    - Apache 서버와 달리 DB 연결, 다른 응용프로그램과의 상호 작용 등 동적인 기능 수행 가능

    - 오픈소스

     

    <Apache>

    - 세계에서 가장 많이 쓰는 웹 서버 중 하나
    - 아파치 소프트웨어 재단에서 관리하는 HTTP 웹 서버
    - 장점 : 다양한 추가기능, 구축 쉬움, 무료

     

    https://terianp.tistory.com/96

     

    JSP & Servlet 다루기 (1) : Tomcat, JSP, Servlet 개념, jsp 요청과 응답 처리

    1. 개념 정리하기 1) JSP 란? JSP 란 JavaServer Pages 의 약자이며 HTML 코드에 JAVA 코드를 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구이다. JSP 가 실행되면 자바 서블릿(Servlet) 으로 변환되며 웹

    terianp.tistory.com

     

    반응형

    댓글

Designed by Tistory.