Page 3 -
P. 3
J A V A W E B
4장 웹 애플리케이션 이해하기 097
4.1 웹 애플리케이션 098
4.1.1 웹 애플리케이션의 정의 098
4.2 웹 애플리케이션의 기본 구조 099
4.3 컨테이너에서 웹 애플리케이션 실행하기 105
4.3.1 컨테이너에 웹 애플리케이션 등록 105
4.3.2 톰캣 실행 108
4.3.3 브라우저에서 웹 애플리케이션 요청 109
4.3.4 컨텍스트란? 110
4.3.5 톰캣 컨테이너에 컨텍스트 등록하기 111
4.3.6 톰캣 컨테이너에서의 웹 애플리케이션 동작 과정 113
4.4 이클립스에서 웹 애플리케이션 실습하기 115
4.4.1 이클립스에서 웹 프로젝트 생성 115
4.4.2 이클립스에서 HTML 파일 생성 119
4.4.3 이클립스와 톰캣 연동 121
4.4.4 이클립스와 연동한 톰캣에 프로젝트 등록 125
4.4.5 웹 브라우저에서 요청하기 128
4.5 웹 애플리케이션 서비스하기 130
4.5.1 톰캣에 배치하기 130
5장 서블릿 이해하기 139
5.1 서블릿이란? 140
5.2 서블릿 API 계층 구조와 기능 142
5.2.1 서블릿 API 기능 142
5.3 서블릿의 생명주기 메서드 144
5.4 FirstServlet을 이용한 실습 145
5.4.1 사용자 정의 서블릿 만들기 145
5.4.2 톰캣의 servlet-api.jar 클래스 패스 설정하기 146
5.4.3 첫 번째 서블릿 만들기 152
5.4.4 서블릿 매핑하기 155
5.4.5 톰캣에 프로젝트 실행 157
5.4.6 브라우저에서 서블릿 요청하기 158
5.4.7 다수의 서블릿 매핑하기 160
009