나에게 필요한 지식과 기술을 검색해 보세요.

IT CookBook, 자바 웹 프로그래밍: JSP, JDBC, Servlet

지은이

황희정, 허광남

출간일

2003.06.07

레벨

초중급

평점

4.7(3명)

정가

20,000원

판매가

18,000원

총 결제 금액

10%

18,000원

적립 예정

900P

🔎 자료탭 신설 안내

오탈자, 부록 및 예제소스, 관련 사이트가 자료 메뉴로 통합되었어요.

쪽수

552쪽

ISBN

8979142390

브랜드

한빛아카데미

본 도서는 연습문제 해답을 제공하지 않습니다.

자바 웹 프로그래밍의 3원색
JSP, JDBC, Servlet으로 빚어낸 웹 프로그램의 결정

누구를 위한 책인가?
이 책은 처음으로 웹 프로그래밍으로 나아가는 소프트웨어 관련학과 학부생을 대상으로 집필했다. 하지만 JSP의 기본 기술부터 실전 프로젝트까지 빠짐없이 단계적으로 설명했고, 또 최신 경향을 반영했기 때문에 웹 프로그래밍을 체계적으로 배우고자 하는 일반인이나 비전공자에게도 큰 도움이 될 것이다.

무엇을 다루는가?
이 책은 웹 프로그래밍과 관련된 배경 지식을 살펴보는 것에서 출발해 기본 기술과 응용 기술을 배운 뒤 프로젝트 형식으로 배운 내용을 실무에 적용하는 형태로 구성되어 있다. 1부 준비 학습과 2부 기본 학습에서는 JSP, JDBC, Servlet의 기본을 익히고, 3부 심화 학습을 통해 고급 웹 프로그래밍 기술을 익힐 수 있다. 마지막으로 4부 실전 프로젝트에서는 웹 프로그램 개발 전반을 전체적으로 바라보면서 실습함으로써 JSP를 이용한 웹 프로그래밍 기술을 총화할 수 있다.


[ 부/장별 내용 요약 ]

이 책은 웹 프로그래밍과 관련된 배경 지식을 살펴보는 것으로 출발해서 기본 기술과 응용 기술을 배운 다음, 프로젝트 형식으로 배운 내용을 실무에 적용하는 형태로 다음과 같이 구성되어 있다.
1) 준비 학습(1~3장)
운동을 할 때 준비 운동이 필요하듯이 본격적으로 학습에 들어가기 전에 가볍게 몸을 푸는 부분이다.

2) 기본 학습 - JSP(4장~6장)
모든 일에는 기초가 튼튼해야 한다. JSP의 기본 문법과 개념을 확실히 이해할 수 있도록 해준다.

3) 기본 학습 - 데이터베이스와 JDBC(7장)
약방의 감초 데이터베이스가 웹 프로그래밍에서 빠질 순 없다. 기본적인 SQL문 및 오라클 데이터베이스 사용 방법을 배운다. 또한 자바와 데이터베이스를 연결하는 JDBC를 자유자재로 사용할 수 있어야 프로그래밍이 쉬워진다.

4) 기본 학습 - 서블릿(8장)
JSP의 뿌리라고 할 수 있는 서블릿은 고급 JSP 프로그래밍을 위한 밑거름이다. JSP를 완전히 이해하려면 서블릿의 이해는 필수다.

5) 체험 학습: 방명록 프로그램 제작
기본 학습에서 배운 내용을 바탕으로 간단한 프로젝트를 수행한다. 실제 프로젝트에서 각 기술이 어떻게 사용되는지 배우게 된다.

6) 심화 학습(9장~13장)
초보를 넘어 고급 프로그래밍으로 나아가기 위한 기술을 배운다. 조금 어렵더라도 언젠가 한번은 넘어야 할 산이다.

7) 실전 프로젝트: 모델-2 기반 게시판 프로그램 제작
실제 프로젝트 개발 과정에 따라 게시판을 분석/설계하고 구현한다. 프레임워크 기반 모델-2, JSTL 등 최신 기법을 적용한다.

저자

목차

1부. 준비 학습: Beginning JSP

1장. 시작하기 전에
      1. 인터넷과 웹 프로그래밍
      2. 자바와 서블릿 그리고 JSP
      3. JSP 학습에 필요한 관련 기술
      요약
      연습 문제/심화 연습 문제
      현장의 목소리: 조오련이 빠르냐, 거북이가 빠르냐


2장. JSP 개발 환경 구축
      1. 자바 개발 환경 구축
      2. JSP 운영 환경 구축
      요약
      연습 문제/심화 연습 문제


3장. JSP와의 첫만남
      1. [실습] Hello World 프로그램 제작
      2. JSP 프로그램 작성 유형
      3. JSP 생명주기
      요약
      연습문제/심화 연습문제



2부: 기본 학습 JSP, JDBC, Servlet

4장. JSP 문법
      1. 주석
      2. 지시어
      3. 액션
      4. 선언
      5. 표현식
      6. 스크립트릿
      요약
      연습 문제/심화 연습 문제
      현장의 목소리: 고수가 되는 길


5장. JSP 내장 객체
      1. JSP 내장 객체 개요
      2. request
      3. response
      4. out
      5. session
      6. config
      7. application
      8. page
      9. pageContext
      10. exception
      요약
      연습 문제/심화 연습 문제


6장. JSP와 자바빈즈
      1. 자바빈즈 개요
      2. JSP와 빈즈 구성
      3. [실습] JSP 빈즈 프로그래밍
      요약
      연습 문제/심화 연습 문제


7장. 데이터베이스와 JDBC
      1. 데이터베이스 개요
      2. SQL 기초
      3. SQL Plus 설치와 사용
      4. JDBC 개요
      [실습] JDBC 프로그래밍
      요약
      연습 문제/심화 연습 문제
      현장의 목소리: 개발자와 애인


8장. 서블릿 이해하기
      1. 서블릿 개요
      2. 서블릿 구조와 생명주기
      3. [실습] 서블릿 프로그래밍
      4. HttpServlet 클래스 이용하기
      5. JSP와 서블릿의 관계
      요약
      연습 문제/심화 연습 문제


체험학습: 방명록 프로그램 제작
      1. 방명록 프로그램 분석
      2. 방명록 프로그램 구현



3부 심화 학습: Advanced JSP
9장. JSP 개발 방법: 모델-1과 모델-2
      1. 디자인 패턴
      2. [실습] JSP 모델 1을 적용한 프로그래밍
      3. [실습] JSP 모델 2를 적용한 프로그래밍
      요약
      연습 문제/심화 연습 문제


10장. 사용자 정의 태그 라이브러리와 JSTL
      1. 사용자 정의 태그 라이브러리
      2. [실습] 사용자 정의 태그 만들기
      3. JSTL
      요약
      연습 문제/심화 연습 문제
      현장의 목소리: 웹 브라우저없이 개발하기(이클립스와 앤트, CVS)


11장. 데이터베이스 커넥션 풀과 DataSource
      1. 데이터베이스 커넥션 관리와 커넥션 풀링
      2. 트랜잭션
      요약
      연습 문제/심화 연습 문제


12장. 사용자 정의 로그 파일
      1. 톰캣 로그 파일의 구조
      2. [실습] 사용자 정의 로그 파일 만들기
      요약
      연습 문제/심화 연습 문제


13장. JavaMail
      1. 인터넷 메일 구조
      2. JavaMail 설정과 주요 API
      3. [실습] 메일 보내기 종합 예
      4. [실습] HTML 메일 보내기
      요약
      연습 문제/심화 연습 문제



실전 프로젝트: 게시판 프로그램 제작
      1. 프로젝트 A to Z
      2. 프레임워크 이해와 Simple Framework 소개
      3. 미니 프로젝트 개요
      4. 요구사항 분석
      5. 설계
      6. 구현
      7. 애플리케이션 배치

리뷰

20,000원

10%

18,000원