본문 바로가기

기타

JSP & Servlet

JSP와 Servlet : 자바로 웹 어플리케이션을 개발하기 위한 도구

 

JSP

  • .jsp 확장자 사용
  • html 문서 안에 자바 언어를 삽입해 사용
  • html 코드 형식을 사용하되, 중간에 자바를 사용해 로직 구성

 

Servlet

  • .java
  • 자바 클래스와 동일 개념
  • 웹을 다룰 수 있게 해주는 "HttpServlet" 클래스를 상속받은 클래스
  • html을 프린트 해주는 방식으로 웹페이지 개발

 

* Servlet으로 웹 개발 시 인터페이스 구현이 어려워서 나온게 JSP

 

 

Apache Tomcat

  • Apache : WEB 서버
  • Apache Tomcat : WAS (자바 기반), 웹서버에서 요청을 받으면 jsp & servlet 파일을 구동해 웹서버에 응답을 보냄

 

파일 동작 순서

1. JSP가 Servlet 파일(.java) 로 변환

2. Servlet 파일을 컴파일해서 .class 파일로 만들어 실행

3. 최종적으로 html 이 생성되어 user에게 전달

 

'기타' 카테고리의 다른 글

JSP 태그  (0) 2022.10.27
Port 정리  (0) 2022.10.26