이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
기초부터 활용까지 JSP 2.1
오정원
혜지원 2009.01.02.
베스트
IT 모바일 top100 3주
가격
22,000
10 19,800
YES포인트?
1,100원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

Chapter 1 JSP 입문
1. 웹 프로그래밍 개요
1) 웹 프로그래밍이란?
2) 웹 프로그래밍 언어 소개
3) 웹 애플리케이션의 구조
2. JSP와 서블릿(Servlet)
1) JSP의 개요
2) JSP의 특징
3) 서블릿(Servlet)의 개요
4) HTTP 프로토콜의 이해
5) 웹 컨테이너란
6) 서블릿의 동작 원리

Chapter 2 개발 환경 설정
1. J2SE(JDK 6.0) 설치
1) JDK 6.0의 특징
2) 다운로드 및 설치
3) 환경변수 설정하기
4) 설치 확인하기
2. 웹 컨테이너(Apache Tomcat 6.0) 설치
1) 아파치 톰캣 6.0의 특징
2) 다운로드 및 설치
3) 톰캣에서 ServletTest 서블릿과 JSP 파일 동작 확인
3. 개발툴(이클립스) 설치
1) 이클립스(Eclipse 3.4)의 특징
2) 다운로드 및 설치
3) 이클립스에서 웹서버 환경 설정
4) 이클립스에서 서블릿/JSP 작성 및 실행

Chapter 3 JSP 기본 요소
1. JSP 주석
1) 주석을 사용하는 이유
2) HTML 주석
3) JSP 주석
4) 자바 스타일 주석
2. JSP 지시어(Directive)
1) 지시어의 개요
2) page 지시어
3) include 지시어
4) taglib 지시어
3. JSP 스크립트 요소
1) 선언문(declarations)
2) 스크립틀릿(scriptlets)
3) 표현식(expressions)

Chapter 4 내장 객체와 액션 태그
1. 내장 객체
1) 내장 객체의 개요
2) request 객체
3) response 객체
4) pageContext 객체
5) session 객체
6) application 객체
7) out 객체
8) config 객체
9) page 객체
10) exception 객체
2. 영역 객체와 속성
1) 영역(Scope)과 속성(Attribute)
2) 속성과 관련된 메소드들
3. 액션 태그
1) 액션 태그의 개요
2) forward 액션
3) include 액션
4) plugin 액션

Chapter 5 액션 태그를 활용한 템플릿 페이지 작성
1. 템플릿 페이지
1) 템플릿 페이지를 사용하는 이유
2) 일반적인 웹 페이지의 구조
3) 템플릿 페이지의 설계
4) 액션 태그를 이용한 템플릿 페이지의 작성

Chapter 6 자바빈(JavaBean)
1. 자바빈의 개요
1) 자바빈을 사용하는 이유
2) 자바빈의 설계 규약
3) 자바빈의 기본 작성 예제
2. JSP에서 자바빈 사용하기
1) 태그
2) 태그
3) 태그
4) 자바빈의 영역
3. 자바빈을 이용한 회원가입 폼 작성
1) 자바빈의 작성
2) 입력폼 페이지의 작성
3) 입력 정보 확인 페이지의 작성

Chapter 7 세션(Session)과 쿠키(Cookie)
1. 세션(Session)
1) HTTP 프로토콜의 특성
2) 세션의 개요
3) JSP에서의 세션 관리
2. 쿠키(Cookie)
1) 쿠키의 개요
2) HTTP 헤더를 이용한 쿠키 설정
3) 서블릿 API를 이용한 쿠키 설정
3. 세션과 쿠키를 이용한 예제
1) 세션을 이용한 로그인 정보 유지
2) 쿠키를 이용한 사용자 화면 설정 정보 유지

Chapter 8 파일 업로드
1. 파일 업로드의 원리
2. 가장 널리 쓰여지는 업로드 모듈 COS 라이브러리
1) COS 라이브러리 소개
2) COS 라이브러리 다운로드 및 설치하기
3) MultipartRequest의 특징
4) MultipartRequest의 생성자
5) MultipartRequest의 메소드
3. MultipartRequest를 이용한 파일 업로드 구현
1) 파일 업로드 폼의 작성
2) 업로드 페이지의 작성
3) 업로드의 확인 및 다운로드 페이지 작성

Chapter 9 썸네일 이미지
1. 썸네일 이미지의 개요
1) 자바빈을 사용하는 이유
2. 썸네일 이미지 만들기
1) JAI(Java Advanced Imaging) API 소개
2) JAI(Java Advanced Imaging) API 다운로드 및 설치
3) 썸네일 이미지 예제 작성

Chapter 10 JavaMail
1. 자바 메일의 개요
2. 자바 메일의 구현
1) 자바메일 API 다운로드 및 설치
2) SMTP 서버의 설치 및 설정
3) 자바메일 보내기 예제 작성
Chapter 11 데이터베이스를 이용한 회원관리 시스템
1. 데이터베이스의 개요 및 설치
1) 데이터베이스와 DBMS
2) MySQL DBMS의 설치
3) Oracle10g의 설치
2. SQL 쿼리
1) SQL의 소개
2) SQL 쿼리(Query)의 기본 문법
3) 회원관리 시스템을 위한 테이블 작성
3. JDBC
1) JDBC의 개요
2) JDBC 드라이버의 설치
3) JDBC 프로그램의 작성 단계
4) JDBC 연동 예제
4. 커넥션 풀(Connection Pool)
1) 커넥션 풀의 개요
2) JNDI의 개요
3) 자카르타 DBCP API를 이용한 커넥션 풀
4) 트랜잭션(Transaction)
5. JDBC의 실전 활용
1) Statement와 PreparedStatement
2) Stored Procedure와 CallableStatement
3) ResultSet과 ResultSetMetaData
4) ResultSet의 커서 자유롭게 움직이기
5) CLOB 데이터 다루기
6) 트랜잭션 관리
6. 데이터베이스를 연동한 회원관리 시스템
1) 회원관리 시스템의 설계
2) 회원관리 시스템 페이지의 작성

Chapter 12 JSP 태그 라이브러리와 JSTL
(JSP Standard Tag Library)
1. 커스텀 태그
1) 커스텀 태그의 개요
2) 커스텀 태그 사용의 장점
3) 커스텀 태그의 구조 및 동작 원리
4) TLD(Tag Library Descriptor) 파일
5) 태그 핸들러
2. JSTL(JSP Standard Tag Library)
1) JSTL의 개요
2) JSTL의 다운로드 및 설치
3) EL(Expression Language)의 개요
4) EL의 내장객체
5) EL의 연산자
6) JSTL의 기본 액션 - JSTL core
7) JSTL의 국제화/형식화 액션 - JSTL fmt
8) JSTL의 XML 액션 - JSTL xml
9) JSTL의 SQL 액션 - JSTL sql
Chapter 13 Model 2로 만드는 게시판 프로젝트
1. 모델 2 개요
1) 모델 1과 모델 2의 비교
2) MVC 패턴의 개요
3) MVC 패턴의 구성 및 흐름
4) Controller (서블릿)
5) View(JSP)
6) Model(JavaBean)
2. MVC 패턴을 사용한 간단한 게시판
1) 왜 게시판인가
2) 게시판의 흐름
3) 게시판 페이지 및 Action 클래스 설계
4) 데이터베이스 구조 설계
5) 라이브러리 설정 및 커넥션 풀 작성
6) 데이터 빈(DataBean) 클래스 작성
7) DAO(Data Access Object) 클래스 작성
8) FrontController(프론트 컨트롤러) 작성
9) Action 인터페이스, ActionForward 클래스의 작성
10) 게시판 Action 클래스의 작성
11) View 페이지의 작성
12) 게시판의 동작 확인
3. 회원 시스템과 결합한 답변형 게시판 프로젝트
1) 회원 시스템과 결합한 게시판의 개발
2) 프로젝트의 흐름도
3) View 페이지와 Action 클래스의 설계
4) 데이터베이스 구조 설계
5) 데이터 빈(DataBean) 클래스와 DAO 클래스의 작성
6) FrontController(프론트 컨트롤러) 작성
7) Action 클래스의 작성
8) View 페이지 작성
9) 프로젝트의 동작 확인

Chapter 14 실전 예제
1. 실전 예제의 개요
1) 실전으로 구현하는 쇼핑몰
2) 구현 방향
3) 개발을 위한 설정사항
2. 회원 시스템 구현
1) 회원에 대한 DB 구조
2) MemberDAO 클래스 구현
3) 회원에 관련된 Action 클래스 구현
4) View 페이지 작성
5) 회원 시스템의 동작 확인
3. 상품 관리 시스템 구현
1) 상품에 대한 DB 구조
2) AdminGoodsDAO 클래스 구현
3) 상품 관리에 대한 Action 클래스 구현
4) View 페이지 작성
5) 상품 관리 시스템의 동작 확인
4. 상품 관련 시스템 구현
1) GoodsDAO 클래스 구현
2) 상품 정보에 대한 Action 클래스 구현
3) View 페이지 작성
4) 상품 관련 시스템의 동작 확인
5. 장바구니 시스템 구현
1) 장바구니에 대한 DB 구조
2) BasketDAO 클래스 구현
3) 장바구니에 대한 Action 클래스 구현
4) View 페이지 작성
5) 장바구니 시스템의 동작 확인
6. 주문 처리 시스템 구현
1) 주문 처리에 대한 DB 구조
2) OrderDAO 클래스 구현
3) 주문 처리에 대한 Action 클래스 구현
4) View 페이지 작성
5) 주문 처리 시스템의 동작 확인
7. 주문 관리 시스템 구현
1) AdminOrderDAO 클래스 구현
2) 주문 관리에 대한 Action 클래스 구현
3) View 페이지 작성
4) 주문 관리 시스템의 동작 확인

Index

저자 소개

저자 : 오정원
동국대학교 대학원 컴퓨터 공학과 석사로 (주)INETS 개발팀에서 근무하였으며 부동산 포탈 사이트 woohaha.com 등 다수의 웹솔루션개발, EJB 기반 가전제품 원격시스템 개발 및 논문 발표, (주)이팀 - 상품평가 주식시스템 개발, 자바 개발자 커뮤니티 richprogrammer 운영 (cafe.naver.com/richprogrammer), 강남 국제 IT-자바 및 시스템 강의, 대신직업 전문학교 - 자바 프로그래밍 강의, 경영기술 개발원 - ERP 솔루션 과정 담당, 중앙일보 ITEA - 자바 일본 취업 과정 담당, 캐드뱅크(주) - 자바 일본 취업 과정 담당, 중앙정보처리 학원 - 자바 개발자 과정 담당, 현대 직업 전문학교 - 노동부 자바 취업 과정 담당으로 활동 중이다.

관련 분류

품목정보

발행일
2009년 01월 02일
쪽수, 무게, 크기
704쪽 | 1417g | 187*256*40mm
ISBN13
9788983795885

리뷰/한줄평2

리뷰

8.6 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.