메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

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

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

한빛아카데미

집필서

절판

  • 저자 : 황희정(저자) , 허광남(필드 어드바이저)
  • 출간 : 2003-06-07
  • 페이지 : 552 쪽
  • ISBN : 8979142390
  • 물류코드 :1239
  • 개정판정보 :개정판이 새로 출간되었습니다. 개정판 보기
  • 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
  • 초급 초중급 중급 중고급 고급
4.5점 (4명)
좋아요 : 20

자바 웹 프로그래밍의 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 등 최신 기법을 적용한다.
황희정 저자

황희정


인하대학교 대학원 전자계산공학과(소프트웨어 공학 전공)를 졸업하고, 자바 서블릿 기반 인트라넷 ‘넥스트라넷’, 자바/코바 기반의 병원용 전자결제 시스템, 이메디피아 의료 포탈 솔루션, 길병원 인터넷 예약 및 모바일 캠페인 솔루션을 개발했고, 현재는 가천길대학 뉴미디어학과 교수로 재직중이다.

저서로『인터넷 서버 만들기』(대청미디어, 1997), 『레드햇 5.2 리눅스 서버』(대청미디어, 1999), 『윈도우보다 쉬운 리눅스 쉽게 배우기』(영진닷컴, 2000) 등이 있고「월간 인터넷」,「월간 데이터베이스 월드」등에 칼럼을 기고한 바 있다.
허광남 저자

허광남

중학교 때부터의 꿈대로 프로그래밍을 직업으로 살아가고 있다. 인하대 전자공학과를 졸업하고, 2000년 12월부터 www.okjsp.pe.kr 사이트를 운영하고 있다. 웹에이전시와 의약품 전자상거래 회사(www.pharmsnet.com)를 다닌 경력이 있으며, 자카르타 한글화 프로젝트에서 톰캣 매뉴얼 한글화를 담당하고 있다.

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. 애플리케이션 배치

독학하기에도 무리가 없을 정도로 설명도 자세하고 좋습니다

쉽고 자세하게 나와있네요.

덕분에 많은 도움이 되었습니다.

이 책은 자바와 HTML 관련 기본 지식을 가지고 있는 분들이 보기에 적당합니다. JSP와 서블릿을 공부하려면 자바와 HTML, JavaScript 정도까지는 기본적인 지식이 있어야 원활히 학습을 해나갈 수 있다고 생각합니다. JSP, 서블릿 책들이 보통 두꺼운 것을 생각하면 이 책은 적당한 분량이라고 생각되고, 책의 크기도 다소 작은 크기로서 부담이 별로 없는 수준입니다. 내용 설명이 상당히 깔끔하게 정리되어 있는데, JSP부터 시작해서 JDBC, Servlet까지 다루고 있고 주로 JSP 위주였습니다. 그리고 JSP로 방명록 프로그램과 게시판 프로그램을 분석, 구현해 놓은 부분은 웹 프로그래밍에 있어서 매우 유용하다고 생각합니다.

책은 대학이나 학원 강의용으로 구성되어 있습니다.

이 책에서 독자들은 자바와 HTML 관련 지식을 기본 수준으로 갖는다고 가정하고 있습니다.

제가 봐도 JSP와 서블릿을 공부하려면 이 둘과 JavaScript 정도까지

기본적인 수준 정도는 알고계셔야 원활히 진도가 나갈 수 있다고 생각합니다.

그리고 JSP, 서블릿 책들이 보통 두꺼운 것을 생각하면 이 책은 적당한 두께라,

짧은 시간동안 JSP 개념을 잡기에 상대적으로 좋은 편에 속합니다.



책의 편집도 상당히 괜찮고, 내용도 깔끔하게 잘 설명하고 있는데 JSP부터 시작해서 JDBC, Servlet까지 배우는데 주로 JSP 위주였습니다.

정말 책을 처음부터 차례로 보다보면 하나씩 배워갈수 있는 장점이 있습니다.

그리고 JSP로 방명록 프로그램과 게시판 프로그램을 분석하고 구현시켜 놓았는데,

이것은 웹 서비스의 대표적인 것으로 배워두면 웹 프로그래밍에 있어서 아주 유용하다고 생각합니다.

또한, 중간 중간에 "현장의 목소리"라는 코너를 두어 IT 관련 유용한 정보도 포함하고 있어

IT흐름을 파악할 수 있었고, 비교적 재미있는 책이었습니다. ^^*



이 책의 두드러진 장점은 초보 웹프로그래머를 구조적인 웹프로그래머로 승화시킨다고 해야할까?

예를 들면, 3장 심화학습 : advanced JSP 부분에서 JSP개발방법(모델1, 모델2)을 소개함으로서,

실무에서 많이 쓰이는 패턴들을 미리 소개한 점도 맘에 듭니다.



특히, 고수의 입장에서 짚어주는 쪽집게 같은 내용은 초보자들에게는 상당히 도움이 될 듯 합니다.

하지만 좀 아쉬운 점은 책 분량이 적어서 그런지,

예제소스랑 소스에 대한 자세한 설명이 좀 부족합니다.

또한 예제에 오타또한 적지않아 예제를 실행하는데 조금 애를 먹었습니다.

특히 jdbc에서 오라클 연동쪽은 중요한 부분인데, 너무 설명이 간단하게 되어있고, 그 뒤에 예제들도 설명이 부족해

역시 그냥 보기엔 어려움이 많았습니다.



전체적으로 보면 만족스럽고, 동영상강의랑 같이 공부하신다면, 더없이 좋은 책인것 같습니다.

jsp를 처음 접하는 사람들이 그 흐름과 윤곽을 잡는데 도움이 되겠지만

자바 웹 프로그래밍은 역시 한권에 담기에는 알아야 할 게 너무 많은 내용입니다.

JSP, JDBC, Servlet, 웹서버, web container, DBMS(오라클,Mysql) etc...

이 책 하나로 모든게 해결되는 건 아니니, 이 책외에도 두꺼운 책 한두권을 사보시길 권합니다.



결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, 자바 웹 프로그래밍: JSP, JDBC, Servlet
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, 자바 웹 프로그래밍: JSP, JDBC, Servlet
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, 자바 웹 프로그래밍: JSP, JDBC, Servlet
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0