JSP

Servlet의 느린 처리 속도, 많은 메모리요구, 불편한 화면제어, 콘텐츠와 비즈니스 로직의 혼합 등

단점을 보완하기 위해, Sun사에서 만든 스크립트 언어이다.

JSP는 단순 텍스트파일이므로, Container에 의해 서블릿형태로 변환된 후 컴파일 된다.

<br/>

JSP 동작과정

<img src="https://file.podo-dev.com/blogs/images/2019/07/10/origin/O0CQHT181224235508.PNG">

  • 웹 서버로 부터 JSP에 대한 사용자 요청이 Container로 전달된다.

  • Container는 해당 JSP의 Servlet 파일이 있는지 확인한다.

  • Sevelet 파일이 없다면, Sevlet 파일로 전환 후 컴파일 한다.

  • 컴파일된 .class 파일을 메모리에 적재한다.

  • 데이터베이스 처리 과정있는 경우 데이터를 가져와 취합하여 HTML 형태로 구성한다

  • HTML 형태의 결과를 사용자 브라우저에 전달한다.

<br/>

<br/>

<br/>

0
이전 댓글 보기
등록
TOP