HOME > Detail View

Detail View

(JSPStudy의) JSP 웹프로그래밍 : 입문 + 활용

(JSPStudy의) JSP 웹프로그래밍 : 입문 + 활용 (Loan 8 times)

Material type
단행본
Personal Author
정동진 김준형, 저 정영석, 저
Title Statement
(JSPStudy의) JSP 웹프로그래밍 = JSP web programming : 입문 + 활용 / 정동진, 김준형, 정영석 공저
Publication, Distribution, etc
고양 :   앤써북,   2014  
Physical Medium
624 p. : 삽화 ; 25 cm
ISBN
9791185553009
General Note
부록: 1. Oracle과 MS-SQL 연결 설정, 2. Tomcat Server 환경설정  
000 00817camcc2200265 c 4500
001 000045803283
005 20140703165014
007 ta
008 140213s2014 ggka 000c kor
020 ▼a 9791185553009 ▼g 13000
035 ▼a (KERIS)BIB000013387450
040 ▼a 221002 ▼d 211009
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b J41 2014z7
100 1 ▼a 정동진
245 2 0 ▼a (JSPStudy의) JSP 웹프로그래밍 = ▼x JSP web programming : ▼b 입문 + 활용 / ▼d 정동진, ▼e 김준형, ▼e 정영석 공저
246 3 ▼a JSPStudy의 웹프로그래밍
260 ▼a 고양 : ▼b 앤써북, ▼c 2014
300 ▼a 624 p. : ▼b 삽화 ; ▼c 25 cm
500 ▼a 부록: 1. Oracle과 MS-SQL 연결 설정, 2. Tomcat Server 환경설정
700 1 ▼a 김준형, ▼e
700 1 ▼a 정영석, ▼e
945 ▼a KLPA

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 J41 2014z7 Accession No. 121230116 Availability Available Due Date Make a Reservation Service B M

Contents information

Book Introduction

JSP의 뿌리가 되는 JAVA 문법과 JSP 기초 문법에서부터 Beans를 이용한 계층형 게시판, 투표 프로그램 제작, 웹사이트 구축 실무까지 실무 응용 능력을 습득할 수 있는 구체적인 방법을 소개한다. 동작원리와 계념을 쉽게 이해할 수 있도록 간결한 ‘따라하기’ 예제와 실무에서 바로 적용할 수 있는 실무형 프로젝트를 설명한 JSP 웹프로그래밍 입문 활용서다.

웹프로그래밍의 동작 원리와 서블릿(Servlet), JAVA 문법 및 JSP 기초 문법, DB연동, 지시자와 액션 태그, 내장 객체, 자바 빈즈, 데이터베이스 설계와 SQL 입문, JDBC 데이터베이스 연동 실무, 세션과 쿠키, 회원가입 및 로그인 페이지 만들기, 다양한 게시판 및 계층형 게시판 만들기 등을 다루고 있다.

JSP 기초 문법에서부터 DB연동, 자바빈즈, 계층형 게시판, 웹사이트 구축 실무까지!

JSP의 뿌리가 되는 JAVA 문법과 JSP 기초 문법에서부터 Beans를 이용한 계층형 게시판, 투표 프로그램 제작, 웹사이트 구축 실무까지 실무 응용 능력을 습득할 수 있는 구체적인 방법을 소개합니다. 동작원리와 계념을 쉽게 이해할 수 있도록 간결한 ‘따라하기’ 예제와 실무에서 바로 적용할 수 있는 실무형 프로젝트를 설명한 JSP 웹프로그래밍 입문 활용서입니다.
3명의 저자들이 운영하는 JSPStudy에서 각 장에 대한 기본 개념을 응용할 수 있는 기술을 지원받을 수 있고, 책 소스 자료, 책을 보면서 궁금한 점들을 해결할 수 있습니다.

저자가 운영중인 JSPStudy 사이트 (www.jspstudy.co.kr)

JSP 웹프로그래밍 입문부터 활용까지

이 책에는 어떤 내용이 담겨있나요?
- 웹프로그래밍의 동작 원리와 서블릿(Servlet)
- JAVA 문법 및 JSP 기초 문법, DB연동, 지시자와 액션 태그, 내장 객체, 자바 빈즈
- 데이터베이스 설계와 SQL 입문
- JDBC 데이터베이스 연동 실무
- 세션과 쿠키
- 회원가입 및 로그인 페이지 만들기
- 다양한 게시판 및 계층형 게시판 만들기
- 투표 프로그램 만들기
- 사이트 구축 실무
- 커스텀 태그 및 표현언어(EL)와 JSTL

이 책은 어떤 독자를 위한 책인가요?
- 웹프로그래밍을 어렵게 느끼신 분들
- JSP 웹프로그래밍 분야에 진출하려는 대학생 및 대학원생
- JSP 웹프로그래밍을 통해 실무에 바로 응용하고 싶은 실무자와 쇼핑몰 개발자

이 책의 특징은 무엇인가요?
하나. JSP 웹프로그램의 동작 원리와 개념을 알기 쉽게 설명하였습니다.
둘. JAVA 문법, JSP 기초 문법부터 사이트 구축 실무 응용 기술까지 설명하였습니다.
셋. 직접 실력을 향상시킬 수 있도록 난이도에 맞게 단원별 실습예제를 수록하였습니다.
넷. 대학 강의에 맞게 설계된 맞춤형 강의 PPT를 제공합니다.
다섯. 책을 보면서 궁금한 내용은 바로 해결할 수 있도록 Q/A 사이트를 운영합니다.


Information Provided By: : Aladin

Author Introduction

정동진(지은이)

현) 동의대 자바프로그래밍 과정 강사 현) JSPStudy.co.kr 대표 운영자 [저서] 모두가 할 수 있는 플러터 UI 입문 (앤써북) IoT 사물인터넷을 위한 라즈베리파이 4 정석 (앤써북) JSPStudy의 JAVA 프로그래밍 입문 (앤써북) JSPStudy의 JSP & Servlet 웹 프로그래밍 입문 + 활용 (앤써북) 그누위즈의 PHP & MySQL 웹 프로그래밍 입문 + 활용 (PHP 8 기반) (앤써북)

정영석(지은이)

경운대학교 컴튜터공학과 교수 경운대학교 전산정보센터장 대한임베디드공학회 이사 영남대학교 컴퓨터공학과 공학박사

김준형(지은이)

Information Provided By: : Aladin

Table of Contents

목차
Part 01 JSP 웹 프로그래밍 시작하기
 Chapter 01 웹 프로그래밍의 이해 = 15
  01. 웹과 동적페이지 = 15
   1-1. 웹의 동작 = 16
   1-2. 정적 페이지, 동적 페이지 = 18
  02. JSP란 무엇인가? = 23
  03. JSP의 특징 = 25
  04. Servlet 이해하기 = 27
  핵심정리 = 30
  실습예제 = 31
 Chapter 02 JDK, Tomcat, Eclipse 설치 = 32
  01. JDK 설치 = 32
   1-1. JDK란 = 32
   1-2. JDK 다운로드 및 설치하기 = 33
   1-3. 환경변수 Path(경로) 지정하기 = 36
   1-4. JDK 설치여부 확인하기 = 37
  02. Tomcat 설치 = 39
   2-1. JSP 컨테이너란? = 39
   2-2. Tomcat 다운로드 및 설치 = 40
   2-3. Tomcat 환경설정 = 44
  03. eclipse 설치 = 47
   3-1. 이클립스 다운로드 설치 = 47
   3-2. 이클립스 환경설정 = 48
  핵심정리 = 55
  실습예제 = 56
 Chapter 03 JSP 동작원리(Tomcat)와 서블릿 = 57
  01. 웹 어플리케이션 생성 = 57
  02. Fighting Korea를 출력하는 JSP = 62
  03. JSP의 동작 구조 = 65
  04. JSP의 Life Cycle = 68
  05. 서블릿(Servlet)이란? = 69
   5-1. 서블릿의 Life Cycle = 70
   5-2. 서블릿의 Fighting Korea = 70
  핵심정리 = 76
  실습예제 = 77
Part 02 JSP 기본 이해하기
 Chapter 04 JAVA 기초 문법 = 79
  01. 기본 문법 구조 = 79
  02. 변수와 데이터 타입 = 80
   2-1. 변수 = 80
   2-2. 데이터 타입 = 83
  03. 연산자 = 84
   3-1. 산술연산자와 증감 연산자 = 84
   3-2. 비교연산자와 대입연산자 = 86
  04. 논리연산자 = 88
  05. 제어문 = 89
   5-1. 조건문 = 89
   5-2. 반복문 = 94
  06. 클래식 및 객체 = 99
   6-1. 객체란? = 99
   6-2. 클래스란? = 100
   6-3. 생성자 = 102
   6-4. 멤버변수 = 102
   6-5. 접근 제어자 = 104
   6-6. static과 final = 106
  07. import 및 주석 = 108
  핵심정리 = 111
  실습예제 = 113
 Chapter 05 JSP 기초 문법 = 114
  01. JSP의 스크립트(Script) = 114
   1-1. JSP 스크립트의 이해 = 114
  02. 선언문(Declaration) = 117
   2-1. 멤버변수 선언 = 118
   2-2. 메소드(method) 선언 = 120
  03. 스크립트릿 = 122
   3-1. 스크립트릿의 활용 = 126
  04. 표현식 = 127
   4-1. 표현식의 활용 = 128
  05. 주석 = 130
   5-1. 주석의 활용 = 131
  06. 기본 제어문 = 132
   6-1. if-else(조건 분기문) = 132
   6-2. for(반복문) = 135
   6-3. while(반복문) = 137
  핵심정리 = 140
  실습예제 = 141
 Chapter 06 JSP의 지시자와 태그 = 142
  01. 지시자(Directive) = 142
   1-1. page 시지자 = 142
   1-2. include 지시자 = 152
  02. 액션 태그 = 155
   2-1. include 액션 태그 = 156
   2-2. forward 액션 태그 = 160
   2-3. 스크립트 요소를 대체하는 태그 = 164
   2-4. 기타 액션 태그 = 166
  핵심정리 = 167
  실습예제 = 168
Part 03 JSP 응용 기술 익히기
 Chapter 07 JSP 내부 객체 = 171
  01. 내부 객체란? = 171
  02. request, response, out 내부 객체 = 175
   2-1. request = 175
   2-2. response = 180
   2-3. out = 182
  03. session, application, pageContext 내부 객체 = 183
   3-1. session = 183
   3-2. application = 187
   3-3. pageContext = 188
  04. page, config 내부 객체 = 189
   4-1. page = 189
   4-2. config = 190
  05. exception 내부 객체 = 191
  핵심정리 = 193
  실습예제 = 195
 Chapter 08 JSP와 자바빈즈 = 196
  01. 자바빈즈(JavaBeans)란? = 196
  02. 자바빈즈 만들기 = 198
   2-1. 빈 작성 = 198
   2-2. 빈 컴파일 = 203
   2-3. 빈을 이용하는 JSP 파일 작성 = 203
  03. 빈을 이용한 회원가입 양식 작성하기 = 207
   3-1. 회원가입 입력 폼 작성 = 208
   3-2. 회원정보를 처리하기 위한 빈 작성 = 211
   3-3. 회원입력 정보확인 페이지 작성 = 213
  핵심정리 = 218
  실습예제 = 220
 Chapter 09 데이터베이스 설치 및 기본 SQL문 = 222
  01. 데이터베이스란 = 222
   1-1. 데이터베이스&DBMS = 222
   1-2. 데이터베이스 설치 = 223
  02. MySQL 질의문을 이용한 회원테이블 데이터베이스 작성하기 = 231
   2-1. 데이터베이스의 구성 '도서관' = 231
   2-2. 회원테이블 만들기 = 234
  핵심정리 = 250
  실습예제 = 251
 Chapter 10 JDBC로 데이터베이스 연동 = 252
  01. JDBC = 252
   1-1. JDBC Driver = 253
   1-2. JDBC를 통한 MySQL과의 연동 테스트 = 257
  02. 데이터베이스 조작을 위한 자바 라이브러리 = 259
   2-1. JDBC API = 259
   2-2. JDBC에서의 한글 처리 = 259
  03. JSP와 데이터베이스 연동 = 260
   3-1. JSP 스크립트릿으로 데이터베이스 연동 = 261
   3-2. 자바빈즈를 이용한 데이터베이스 연동 = 267
  04. ConnectionPooll을 사용한 데이터베이스 연결 기능 향상 = 276
   4-1. Pooling 기법 = 276
   4-2. ConnectionPool을 사용한 데이터베이스 연결 = 277
   4-3. ConnectionPool과 Bean을 이용한 데이터베이스 연결 = 291
  핵심정리 = 296
  실습예제 = 297
Part 04 JSP 실전 프로그래밍 익히기
 Chapter 11 세션(session)과 쿠키(cookie) = 299
  01. 세션(Session)과 쿠키(cookie) = 299
   1-1. 세션 = 299
   1-2. 쿠키 = 300
  02. HTTP 프로토콜에서 상태를 지속시키기 위한 방법 = 301
   2-1. URL 세로쓰기(URL Rewriting, URL 재작성) = 302
   2-2. 숨겨진 필드(Hidden Form Varlable) = 302
   2-3. 쿠키를 구현할 수 있는 쿠키 클래스 = 303
   2-4. 세션 인터페이스 = 308
   2-5. Cookie와 Sesion 비교 = 314
  03. 웹 어플리케이션에 있어서 세션과 쿠키의 사용 = 319
   3-1. 쿠키와 세션에 공통적으로 사용할 자바빈즈 작성 = 319
   3-2. 쿠키를 사용한 로그인 = 322
   3-3. 세션을 사용한 로그인 = 332
  핵심정리 = 340
  실습예제 = 342
 Chapter 12 파일 업로드 = 343
  01. 파일 업로그의 기본적인 폼 = 343
  02. 파일을 업로드하고 폼 데이터를 분석하는 cos.jar = 346
   2-1. cos.jar 파일 다운받기 = 346
   2-2. 파일을 업로드 및 폼 요소 처리를 위한 MultiparRequest 클래스 = 350
  03. 폼 데이터 분석 및 파일 업로드 페이지 구현 = 354
  04. 여러 개의 파일 업로드 = 360
  핵심정리 = 373
  실습예제 = 374
 Chapter 13 회원가입 및 로그인 = 375
  01. 데이터베이스 설계 = 376
   1-1. 회원테이블 만들기 = 377
   1-2. 우편번호 테이블 만들기 = 378
  02. 설계 및 구현 = 379
   2-1. 회원가입 만들기 = 379
   2-2. 회원인증 만들기 = 392
   2-3. 회원인증 및 가입에 필요한 자바와 빈즈 만들기 = 396
  03. 회원 인증 및 가입 페이지 실행 = 405
  핵심정리 = 409
  실습예제 = 411
 Chapter 14 계층형 게시판 = 413
  01. 데이터베이스 설계 = 414
  02. 설계 및 구현 = 415
   2-1. 게시물의 쓰기, 읽기, 삭제 만들기 = 416
   2-2. 게시판, 수정, 답변 만들기 = 432
   2-3. 게시판에 필요한 자바와 빈즈 = 440
   2-4. 게시판 페이지 실행 = 457
  핵심정리 = 461
  실습예제 = 470
 Chapter 15 투표 프로그램 = 472
  01. 데이터 베이스 설계 = 473
  02. 투표 프로그램 구현 = 474
   2-1. 투표 프로그램 기본 틀 작성 = 474
  03. 투표 프로그램 실행 = 495
  핵심정리 = 499
  실습예제 = 501
 Chapter 16 홈페이지 구축 = 502
  01. 데이터 베이스 설계 = 504
  02. 홈페이지 구현 = 506
   2-1. 홈페이지 기본 틀 작성 = 506
   2-2. 회원정보 수정 페이지 작성 = 511
  03. 홈페이지 테스트 = 519
  핵심정리 = 522
  실습예제 = 523
Part 05 JSP 중급 기술 익히기
 Chapter 17 표현언어(EL)과 JSTL(JSP Stamdard Tag Liblary) = 525
  01. JSP의 표현언어(Expression Language) = 525
   1-1. 표현언어(EL)의 이해 = 525
   1-2. 표현언어의 기본(내장)객체 = 527
   1-3. 표현언어의 연산자 = 535
   1-4. 표현언어의 클래스 정적 메소드 사용 = 543
  02. JSP의 JSTL(JSP Standar Tag Library) = 545
   2-1. JSTL의 이해 = 545
   2-2. JSTL의 설치 및 종류 = 546
   2-3. JSTL의 Core 태그 = 548
   2-4. JSTL의 포매팅(Formating) 태그 = 556
   2-5. JSTL의 SQL 태그 = 561
   2-6. JSTL의 함수(Functions) = 564
  핵심정리 = 567
  실습예제 = 568
 Chapter 18 커스텀 태그(Custom Tag) = 569
  01. 커스텀 태그의 기술소개 = 569
  02. 커스텀 태그 시작하기 = 571
  03. 커스텀 태그의 세부요소 = 574
   3-1. 태그 라이브러리 지시자(Tag Library Directives) = 574
   3-2. 사용자 태그의 설명자 파일(Tag Library Descriplor) = 576
   3-3. 사용자 태그의 처리를 담당하는 태그 핸들러(Tag Handler) = 579
  04. 속성값이 있는 커스텀 태그 만들기 = 583
  05. 스크립트 변수 생성하기 = 586
  핵심정리 = 594
  실습예제 = 595
부록
 Appendix 01. Oracle과 MS-SQL 연결 설정 = 597
  01. Oracle 연결하기 = 597
   1-1. Oracle 전용 SQLGale 다운로드 및 설치 = 597
   1-2. Oracle 전용 JDBC 드라이버 설치 = 601
   1-3. Oracle 접속을 위한 클래스파일과 JSP파일 작성 = 602
   1-4. 연결 테스트 = 608
  02. MS-SQL 연결하기 = 609
   2-1. MS-SQL 전용 SQLGate 다운로드 및 설치 = 609
   2-2. MS-SQL 전용 JDBC 드라이버 설치 = 613
   2-3. MS-SQL 접속을 위한 DBConnectionMgr.java 수정 = 614
   2-4. 연결 테스트 = 614
 Appendix 02 Tomcat Server 환경설정 = 616
  01. 톰캣 Server.xml 설정하기 = 616
   1-1. Connector 태그 = 616
   1-2. host 태그 = 619
  02. web.xml 설정하기 = 620
   2-1. listings = 620
   2-2. welcome-file = 621
   2-3. Excrption 발생 시 전환되는 페이지 설정 = 621
   2-4. 404에러 발생 시 전환되는 페이지 설정 = 623

New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)
윤관식 (2020)