JSP
Nov 29, 2018 조회수 121
JSP
Servlet의 느린 처리 속도, 많은 메모리요구, 불편한 화면제어, 콘텐츠와 비즈니스 로직의 혼합 등
단점을 보완하기 위해, Sun사에서 만든 스크립트 언어이다.
JSP는 단순 텍스트파일이므로, Container에 의해 서블릿형태로 변환된 후 컴파일 된다.
<br/>
JSP 동작과정
<img src="https://static.podo-dev.com/blogs/images/2019/07/10/origin/O0CQHT181224235508.PNG">
-
웹 서버로 부터 JSP에 대한 사용자 요청이 Container로 전달된다.
-
Container는 해당 JSP의 Servlet 파일이 있는지 확인한다.
-
Sevelet 파일이 없다면, Sevlet 파일로 전환 후 컴파일 한다.
-
컴파일된 .class 파일을 메모리에 적재한다.
-
데이터베이스 처리 과정있는 경우 데이터를 가져와 취합하여 HTML 형태로 구성한다
-
HTML 형태의 결과를 사용자 브라우저에 전달한다.
<br/>
<br/>
<br/>
'JSP' 관련된 다른글
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.