이미 소장하고 있다면 판매해 보세요.
|
Chapter01_웹 어플리케이션 개요 및 개발 환경 구축
1.1 인터넷 서비스 1.2 프로토콜(Protocol) 1.3 IP와 DNS, Port 번호 1.4 HTTP(HyperText Transfer Protocol)의 개요 1.5 HTTP 클라이언트와 서버 1.6 웹 어플리케이션의 개요 1.7 웹 컴포넌트(Web Component)의 개요 1.8 웹 어플리케이션 개발 환경 구축 Chapter02_서블릿(Servlet)의 이해 2.1 서블릿(Servlet)의 개요 2.2 서블릿 맵핑 2.3 서블릿 아키텍처 및 핵심 API 2.4 서블릿 LifeCycle 메서드 2.5 서블릿 응답 처리 2.6 어노테이션을 이용한 서블릿의 선처리 및 후처리 작업 Chapter03_HTML5 Form 태그와 서블릿 3.1 HTML5의 개요 3.2 HTML5의 Form 3.3 서블릿에서 파라미터 처리 Chapter04_서블릿 핵심 클래스 4.1 ServletConfig API를 활용한 초기화 파라미터 사용 4.2 ServletContext API 4.3 ServletContextListener API 4.4 Filter API Chapter05_오라클 데이터베이스의 개요 5.1 데이터베이스의 개요 5.2 데이터베이스 관리 시스템(DBMS) 5.3 오라클 데이터베이스 Express Edition 11g 설치 5.4 오라클 데이터베이스 접속하기 5.5 SQL(Structured Query Language) 문 5.6 DDL(Data Definition Language) 5.7 시퀀스(Sequence) 5.8 SELECT 문 5.9 DML(Data Manipulation Language) Chapter06_서블릿과 JDBC 연동 6.1 JDBC(Java DataBase Connectivity)의 개요 6.2 JDBC 고급 기법 Chapter07_서블릿 고급 7.1 FrontController 패턴과 Command 패턴 7.2 요청 포워딩(Request Forwarding) 7.3 세션 관리(Session Tracking) 7.4 파일 업로드 및 다운로드 기능 Chapter08_JSP의 이해 8.1 JSP의 개요 8.2 JSP의 기본 요소 8.3 JSP 표준 액션 태그 Chapter09_JSP 고급 9.1 EL(Expression Language) 9.2 JSTL(Jsp Standard Tag Library) Chapter10_어플리케이션 설계 및 구축 10.1 어플리케이션 설계 10.2 MVC 기반의 게시판 설계 10.3 MVC 기반의 게시판 구축 |
|
- 최신 버전의 Tomcat 7 환경에서 실습이 진행되며, Servlet 3.0과 JSP 2.2 버전에서 새롭게 추가된 어노테이션을 설명합니다. 또한 이전 버전의 호환성을 위해서 어노테이션 적용을 하지 않은 방법도 비교해서 설명합니다.
- 다른 교재와 다르게 본 교재는 Servlet부터 설명이 됩니다. MVC 기반의 Controller 역할을 담당하는 Servlet을 FrontController 패턴을 적용하여 구축해보고, Command 패턴을 적용한 Model을 구축합니다. - JSP는 MVC의 View 역할로서 처리하는 방법 및 Model 1 Architecture로도 구축이 가능하도록 JSTL과 EL을 적용한 화면 구성법을 살펴봅니다. - 아파치 그룹의 fileupload 라이브러리를 사용하지 않아도 @MultipartConfig 어노테이션을 이용하여 파일을 업로드하는 방법과 다운로드 방법을 설명합니다. - @WebFilter 어노테이션을 이용한 Filter 처리 방법 및 @WebInitParam 어노테이션을 이용한 초기화 파라미터 처리 방법을 설명합니다. - 마지막으로 웹 어플리케이션의 기본 실습인 게시판을 MVC 기반으로 구축합니다. 답변형 기능이 추가된 게시판이며 페이징 처리 방법도 설명합니다. 페이징 처리 방법은 게시판뿐만 아니라 이미지를 페이징 처리 시 유용하게 사용할 수 있는 방법입니다. |