본문 바로가기

도서 소개

김태용의 JSP 웹 프로그래밍 입문

김태용의
JSP 웹 프로그래밍 입문

이 책은 현재 절판입니다. 그간 읽어주신 분들께 감사드립니다. 


출판사  제이펍
저  자  김태용
감  수  정왕부
출판일  2011년 1월 8일
페이지  772쪽
판  형  4*6배판 변형(188*245) 반양장(Soft Cover)
정  가  32,000원
ISBN  978-89-94506-10-4   부가기호: 93560
분  야  웹 프로그래밍 / 스크립트 언어 / JSP
키워드  JSP / JDK / 톰캣 / 이클립스 / MySQL / 큐브리드 / 자바 / JDBC / JSTL

관련 사이트
■ 독자지원 페이지 ➡ http://www.lug.or.kr/home/bbs/board.php?bo_table=javanjsp#bbs
■ 관련자료 다운로드 페이지 ➡ http://www.lug.or.kr/files/jsp_book/
■ 소스코드 다운로드 페이지 ➡ http://www.lug.or.kr/files/jsp_book/home-project-example/
■ 저자 페이스북 ➡ http://www.facebook.com/multikty

관련 포스트
2010/12/28 - [출간전 책소식] - 김태용 님의 새 책을 소개합니다.

정오표 페이지
(등록되면 링크를 걸어드리겠습니다)

샘플 보기
(앞 부속물과 4장 JSP 기초 문법)

00부속물.PDF

04장.PDF


도서구매 사이트
[강컴]   [교보문고]   [도서11번가]   [리브로]  [반디앤루니스]   [알라딘]   [예스이십사]   [인터파크]

도서 소개
최근의 인터넷 분야에서는 여러 종류의 웹 애플리케이션들이 탄생되어 IT 세상에 다양한 이슈들을 창조해내고 있다. 특히, 트위터(Twitter)와 페이스북(Facebook), 미투데이(me2day) 등의 SNS(Social Network Service) 웹 애플리케이션들은 웹 애플리케이션의 성공 가능성을 대변해주는 훌륭한 예로서, 21세기의 새로운 패러다임을 선도하고 있는 상징적 요소로 부상하고 있다. 이에 따라 네트워크 기반의 데스크탑 애플리케이션들은 이들 웹 애플리케이션들의 부수적인 요소로서 개발되고 있는 현실이다. 그리고 애플의 아이폰과 구글의 안드로이드폰 등 스마트폰의 등장으로 인해 앱스토어, 모바일 웹 서비스와 같은 인터넷 요소들의 중요성이 더욱 더 강조되고 있다.

본 도서는 웹 애플리케이션 개발의 기본인 자바 기반의 JSP(Java Server Page) 웹 프로그래밍을 보다 쉽고, 빠른 시간 내에 학습함으로써 인터넷 기반의 웹 애플리케이션 개발자로서의 첫걸음을 시작하는 독자들에게 언제나 펼쳐 볼 수 있는 훌륭한 학습 지침서가 되기 위해 집필되었다. 600여 개가 넘는 스크린샷과 코드에 대한 자세한 설명으로 독자들의 이해를 돕도록 하였으며, 최근 대부분의 기업들이 사용하고 있는 공개소프트웨어(OSS) 운영체제(OS)인 리눅스(LINUX) 서버 기반의 JSP 웹 서비스 부분과 한국의 대표 공개소프트웨어 데이터베이스인 큐브리드(Cubrid) 소개도 포함하였다. 그리고 이클립스 IDE(Integrated Development Environment)를 사용하여 집필함으로써 보다 쉬운 접근을 통한 학습뿐만 아니라 현업에서 사용하는 개발 도구들을 미리 경험해 볼 수 있도록 구성하였다.

이 책은 총 16장으로 구성되어 있다.

00장  웹 프로그래밍의 이해
01장  JDK, Tomcat, Eclipse, MySQL, CUBRID
02장  JSP 동작원리(톰켓)와 서블릿
03장  JAVA 기초 문법
04장  JSP 기초 문법
05장  JSP의 내장 객체
06장  JSP와 자바빈즈
07장  JDBC, DBCP, JNDI - 데이터베이스 연동
08장  JSTL(JSP Standard Tag Library)
09장  web.xml 파일과 리스너, 필터
10장  표현 언어(EL)와 커스텀 태그
11장  파일 업로드와 이미지 처리, 차트 그리기
12장  에러 처리와 로깅
13장  JavaMail과 폼메일
14장  Model 2와 MVC 패턴
15장  게시판 개발 예제

저자 머리말 중에서
(중략) 본 도서는 웹 애플리케이션 개발의 기본인 자바 기반의 JSP(Java Server Page) 웹 프로그래밍을 보다 쉽고, 빠른 시간 내에 학습함으로써 인터넷 기반의 웹 애플리케이션 개발자로서의 첫걸음을 시작하는 독자들에게 언제나 펼쳐볼 수 있는 훌륭한 학습 지침서가 되기 위해 집필되었습니다. 많은 그림과 코드에 대한 자세한 설명으로 독자들의 이해를 돕도록 하였으며, 최근 대부분의 기업들이 사용하고 있는 공개소프트웨어(OSS) 운영체제(OS)인 리눅스(LINUX) 서버 기반의 JSP 웹 서비스 부분과 한국의 대표 공개소프트웨어 데이터베이스인 큐브리드(Cubrid) 소개도 포함하였습니다. 그리고 이클립스 IDE(Integrated Development Environment)를 사용하여 집필함으로써 보다 쉬운 접근을 통한 학습뿐만 아니라 현업에서 사용하는 개발 툴(Tool)을 미리 경험해 볼 수 있도록 구성하여 독자 여러분들의 지식 함양에 도움을 드리고자 최선을 다하였습니다. 귀중한 시간을 투자하시는 여러분들의 앞날에 좋은 일만 가득하시길 기원합니다. (중략)

추천사 중에서
공학박사 정왕부
(중략) 웹 프로그래밍으로 PHP, ASP도 있지만, 최근에 자바 기반의 프로그래밍이 점점 더 중요한 위치를 차지하고 있습니다. 따라서 자바프로그래밍 기반의 웹 프로그래밍인 JSP(Java Server Page)는 자바 프로그래밍을 배우게 되면 쉽게 접근할 수 있어서 한 번에 두 마리 토끼를 잡는 것과 같이 일거양득의 효과를 가져 올 수 있는 장점을 가지고 있습니다.

본 책은 윈도우 운영체제, 이클립스 IDE, 오라클의 자바, MySQL, 아파치 톰캣, 큐브리드 데이터베이스를 사용한 책이지만, 공개소프트웨어인 리눅스를 기반으로 하여 JSP 웹 프로그래밍을 공부할 수 있도록 그 내용을 추가한 좋은 입문서라고 할 수 있습니다. 그리고 우리가 쉽게 간과할 수 있는 일이지만, 우리나라에서 개발한 공개소프트웨어인 큐브리드(Cubrid) 데이터베이스를 소개하고 있다는 점에서 더욱 관심이 가는 책입니다. (중략)

저자 소개

김태용
경북대학교 컴퓨터공학과 석사과정을 마쳤으며, LG전자 모니터사업부 연구원으로 사회생활을 시작하였다. 천리안 시절부터 리눅스 동호회에서 활발한 활동을 해온 저자는 현재 국내 최대의 리눅스 동호회로 성장한 한국리눅스유저그룹(1998년, http://www.lug.or.kr)을 조직하였다. 정보통신부 시절에 한국리눅스협의회의 운영위원, 기술위원으로 활동하였으며, KT, LG전자, 조달청, 부산상공회의소, 연세대학교, 부산대학교를 비롯한 20여 곳의 기업체 및 관공서 그리고 대학교 등에서 리눅스 세미나 지원과 강연을 하였고, 한국소프트웨어진흥원(KIPA), 대구디지털산업진흥원(DIP), 한국전자통신연구원(ETRI) 등과 함께 공개소프트웨어 프로젝트 등에 참여하였다. 현재는 영진전문대학에서 리눅스 강의와 한국리눅스유저그룹의 회장으로 활동하고 있다. 리눅스를 필두로 한 공개소프트웨어 확산을 위해 애쓰고 있는 저자는 공학/기술인의 위상을 높이고 공학과 기술 중심의 Technation Korea 건설을 위한 공학정치 실현에도 힘쓰고 있다.

차례
머리말 _Ⅶ
자기소개 _ⅩⅣ
감수의 글 _ⅩⅦ

Chapter 00 프로그래밍의 이해
0.1 웹 프로그래밍이란? _2
0.2 HTTP _20
0.3 웹 프로그래밍 언어의 종류 _28
0.4 웹 애플리케이션 _32
0.5 CGI 방식과 웹 애플리케이션 서버 방식 비교 _33
0.6 JSP 개요 _35

Chapter 01 JDK, Tomcat, Eclipse, MySQL, CUBRID
1.1 윈도우에서 JDK 6.0.x, Tomcat 6.0.x 설치하기 _40
1.2 리눅스 서버에서 JDK 6.0.x, Tomcat 6.0.x 설치하기 _85