JSP runtime
Hello.jsp 요청이 최초일 경우 웹 컨테이너가 다음과 같이 처리합니다.
- 번역 : .jsp ->. java (서블릿 프로그램)로 번역 (translate)
- 컴파일 : .java -> .class (서블릿 클래스)로 컴파일
- 서블릿 실행, 클라이언트 요청 처리
그러나 Hello.jsp의 요청이 최초가 아닐 경우 이전 과정들을 생략합니다.
번역 : .jsp -> .java (서블릿 프로그램)로 번역 (translate)컴파일 : .java -> .class (서블릿 클래스)로 컴파일- 서블릿 실행, 클라이언트 요청 처리
단, 개발자가 jsp내용을 수정했다면 다시 번역 / 컴파일 과정이 필요한데 이는 웹 컨테이너가 jsp의 수정 일시를 식별하여 자동으로 수행해줍니다.
'Programming > Languages (Java, etc)' 카테고리의 다른 글
[JSP] 영역, Scope (0) | 2022.11.11 |
---|---|
[JSP] 내장객체 (0) | 2022.11.10 |
static 변수에 @Value inject (0) | 2022.10.24 |
JSP란 (0) | 2022.10.05 |
JAVA는 call by reference 없습니다. (0) | 2022.07.19 |
댓글