프로그램 활용/웹서버
jsp 를 변경해도 tomcat 서버를 재시작 안해도 되는 이유
3604
2024. 3. 16. 17:27
728x90
JSP는 Java Server Page의 약자로
HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹페이지를 생성해줍니다.
- 웹브라우저에서 JSP페이지를 웹 서버에게 요청
- 웹 서버는 JSP에 대한 요청을 JSP 컨테이너에 넘김 (요청이 처음이 아닐경우 메모리에 적재되어 있는 클래스 파일을 실행 - 5번으로 이동 )
- JSP 컨테이너는 해당 JSP를 찾아서 서블릿 파일(.java)을 새롭게 생성
- 서블릿 파일은 컴파일되어 서블릿 클래스 파일(.class) 을 생성 및 메모리에 적재
- 컴파일된(또는 메모리에 있는) 서블릿 클래스 파일이 클라이언트의 웹 브라우저로 응답
- 사용자 응답
이렇기 웹서버에서 처리하기 때문에
WAS인 톰캣의 재시작이랑은 관련이 없는걸로 알고 있습니다.
728x90
반응형