최범균의 JSP 2.3 웹 프로그래밍 기초부터 중급까지

최범균의 JSP 2.3 웹 프로그래밍 기초부터 중급까지

$30.91
Description
[최범균의 JSP 2.3 웹 프로그래밍 기초부터 중급까지]는 JSP 2.3의 새로운 특징 반영과 JSP를 지원하는 요소인 서블릿과 표현 언어 등의 새로운 버전을 반영한 책이다. 책은 JSP 초보자를 위한 웹 개발 기초, JSP 2.3/서블릿 3.1/표현 언어 3.0에 추가된 내용 설명하고 있다. 또한 JDBC를 이용한 DB 연동 설명, MVC 등 전형적인 웹 어플리케이션 구조와 패턴 설명, 서블릿 필터와 리스너 소개, 완전한 실습 예제(회원 가입, 로그인, 게시판) 작성할 수 있도록 구성했다.

저자

최범균

지은이:최범균
madvirus@madvirus.net
나이를먹어서도백발에개발을하고싶은코딩을좋아하는개발자다.좋은책을쓰는것을꿈꾸고있고,꾸준히블로그와브런치에글을쓰고있다.‘스프링4프로그래밍입문’,‘JSP2.3웹프로그래밍’,‘개발자가반드시정복해야할객체지향과디자인패턴’등의책을집필했다.

  

목차

PART01웹프로그래밍기초

CHAPTER01들어가기
01이책의범위
02대상독자
03준비물

CHAPTER02웹프로그래밍기초
01웹과웹프로그래밍
02JSP만들고실행해보기

CHAPTER03JSP로시작하는웹프로그래밍
01JSP에서HTML문서를생성하는기본코드구조
02JSP페이지의구성요소
03page디렉티브
04스크립트요소
05request기본객체
06response기본객체
07JSP주석

CHAPTER04필수이해요소
01JSP처리과정
02출력버퍼와응답
03웹어플리케이션폴더구성과URL매핑
04웹어플리케이션배포

PART02필수습득

CHAPTER05기본객체와영역
01기본객체
02out기본객체
03pageContext기본객체
04application기본객체
05JSP기본객체와영역
06JSP기본객체의속성(Attribute)사용하기

CHAPTER06에러처리
01익셉션직접처리하기
02에러페이지지정하기
03에러페이지작성하기
04응답상태코드별로에러페이지지정하기
05익셉션타입별로에러페이지지정하기
06에러페이지의우선순위와에러페이지지정형태
07버퍼와에러페이지의관계
CHAPTER07페이지모듈화와요청흐름제어
01액션태그를이용한공통영역작성
02include디렉티브를이용한중복된코드삽입
03액션태그를이용한JSP페이지이동
04와액션태그의page속성경로
05기본객체의속성을이용해서값전달하기
CHAPTER08자바빈과액션태그
01자바빈(JavaBeans)
02예제에서사용할자바빈클래스
03태그를이용한자바객체사용

CHAPTER09클라이언트와의대화1:쿠키
01쿠키사용하기
02쿠키처리를위한유틸리티클래스
03쿠키를사용한로그인상태유지

CHAPTER10클라이언트와의대화2:세션
01세션사용하기:session기본객체
02세션을사용한로그인상태유지
03연관된정보저장을위한클래스작성
04서블릿컨텍스트와세션

CHAPTER11표현언어(ExpressionLanguage)
01표현언어란?
02EL기초
03EL에서객체의메서드호출
04EL에서정적메서드호출하기1
05EL에서정적메서드호출하기2
06람다식사용하기
07스트림API사용하기
08표현언어비활성화방법

CHAPTER12표준태그라이브러리(JSTL)
01JSTL이란
02코어태그
03국제화태그
04함수

PART03개발효율향상

CHAPTER13이클립스를이용한웹개발
01이클립스설치및실행하기
02서버실행환경설정하기
03UTF-8설정
04웹프로젝트생성하기
05JSP와자바코드작성하기
06서버를이용해서웹어플리케이션실행하기
07배포할WAR파일생성하기

PART04중급내용익히기

CHAPTER14데이터베이스프로그래밍기초
01데이터베이스기초
02예제실행을위한데이터베이스생성
03SQL기초
04프로젝트준비
05JSP에서JDBC프로그래밍하기
06웹어플리케이션구동시JDBC드라이버로딩하기
07JDBC에서트랜잭션처리
08커넥션풀

CHAPTER15웹어플리케이션의일반적인구성및방명록구현
01웹어플리케이션의전형적인구성요소
02방명록구현

CHAPTER16커스텀태그만들기
01커스텀태그
02예제를위한프로젝트생성
03태그파일을이용한커스텀태그구현

CHAPTER17서블릿기초
01서블릿기초
02예제프로젝트생성
03URL패턴매핑규칙
CHAPTER18MVC패턴구현
01모델2구조와MVC패턴
02모델2구조를이용한MVC패턴구현
03모델1구조와모델2구조의선택

CHAPTER19필터
01필터란무엇인가?
02필터의구현
03필터의응용

CHAPTER20ServletContextListener구현
01ServletContextListener를이용한이벤트처리

PART05예제프로젝트

CHAPTER21회원제게시판구현1:회원관련기능
01회원관련주요기능
02예제를위한데이터베이스생성
03예제이클립스프로젝트생성
04커넥션관련코드
05캐릭터인코딩필터설정
06MVC컨트롤러코드
07회원가입기능구현
08로그인기능구현
09로그아웃기능구현
10로그인여부검사기능
11암호변경기능구현
12정리

CHAPTER22회원제게시판구현2:게시판기능
01게시판기능목록
02예제를위한테이블생성
03Writer,Article,ArticleContent구현
04게시글쓰기기능구현
05게시글목록조회기능
06게시글조회기능
07게시글수정기능

부록AMySQL설치
01MySQL설치프로그램다운로드
02MySQL설치
03MySQL워크벤치사용

부록B파일업로드
01파일전송방식
02서블릿3파일업로드구현

출판사 서평

JSP2.3웹프로그래밍기초부터중급까지

-JSP초보자를위한웹개발기초

-JSP2.3/서블릿3.1/표현언어3.0에추가된내용설명

-JDBC를이용한DB연동설명

-MVC등전형적인웹어플리케이션구조와패턴설명

-서블릿필터와리스너소개

-
완전한실습예제(회원가입,로그인,게시판)
작성



■소스자료는다음사이트에서다운로드합니다.

-가메출판사:http://www.kame.co.kr자료실

-필자githut:https://github.com/madvirus/jsp23




JSP2.3도서에서는기존의JSP2.2도서와비교하여

-JSP2.3의새로운특징반영과JSP를지원하는요소인서블릿과표현언어등의새로운버전반영

-명확한이해와실습을돕기위해로그인,회원가입,게시판등완전한실습예제추가