강의_4장 JSP 원리 분석과 구성요소.pdf
1. 이클립스의 톰캣 프로젝트와 JSP 컨텍스트 패스
- 서버(이클립스)상의 경로
- docBase 인 jspwork 안에 있는WebContent 에 helloWorld.jsp를 찾아간다.
- reloadable="true“
- 톰캣이 알아서 클래스가 바뀌면 리로딩을 해주는겁니
- 만약 false로 되어 있다면 톰캣을 그냥 내렸다 다시 올리시면 됩니다.
- source
톰캣 공식 문서에도 설명이 없고, 이클립스에서 만들어 주기 때문
- Servers\Tomcatv7.0Server at localhost-config\server.xml
<Context docBase="jspwork" path="/jspwork" reloadable="true"
source="org.eclipse.jst.jee.server:jspwork"/></Host>
http://localhost:8181/jspwork/helloWorld.jsp
2. JSP 동작 원리

- 웹 브라우저에서 JSP 페이지(“helloKitty.jsp”)를 웹 서버에게 요청하면 웹 서버는 JSP에 대한 요청을 JSP 컨테이너에게 넘긴다
- JSP 컨테이너는 해당 JSP 페이지를 찾아서 서블릿 파일(helloKitty_jsp.java)을
생성한다.