백견불여일타 : 북윈도
리뷰 0 위시 120

백견불여일타 요약정보 및 구매

상품 선택옵션 0 개, 추가옵션 0 개

출판사 로드북
저자 성윤정
ISBN 9788997924103 (8997924109)
정가 27,000원
판매가 24,300원(10% 할인)
배송비 무료배송
포인트 정책 설명문 닫기

00포인트

포인트 정책 설명문 출력

선택된 옵션

관심상품

상품 정보

사은품
상품 상세설명
직접 따라하고, 반복하고, 실행하며 기초체력을 기르는 실습 JSP & Servlet!

『JSP & Servlet : Oracle & Eclipse』는 웹 서비스 개발자가 되기 위한 입문자들을 위한 책이다. 입문자들은 코딩을 반복해 봄으로써 과정에 익숙해지고, 원리가 보이며 전체적인 맥락을 짚을 수 있기 때문에 이 책은 실습에 포커스를 두었다. 따라서 실습하고 바로 결과를 확인해 볼 수 있는 ‘직접해봅시다’ 코너, 각 장 말미에 ‘도전해보세요’ 코너 등을 수록하고 있다. 또한, 현업에서 활용하는 개발환경인 오라클과 이클립스, 개발 방식인 모델과 뷰를 분리하는 방식을 적용해 개발 환경에 익숙해질 수 있도록 했다. 이 책을 통해 바로 현업 개발자로 나서기에는 무리가 있을 수 있겠지만 JSP & 서블릿을 배우는 데 진입 장벽을 낮춰주는 역할을 해 줄 것이다.





목차
1장. 서블릿과 JSP 개요
1.1 웹 프로그래밍이란?
1.2 웹 애플리케이션 개발 환경 구축하기 ? 프로그램 설치
JDK 설치하기
톰캣 설치하기
이클립스 설치하기
1.3 이클립스로 첫 웹 애플리케이션 작성하기
1.4 서블릿과 JSP의 기초 개념
서블릿
JSP
[직접해보세요] JDK, 톰캣, 이클립스 설치하기
[도전해보세요] 자신의 이름을 출력하는 JSP 작성하기

2장.서블릿의 기초
2.1 서블릿 프로그램을 만들어보자
서블릿의 동작 원리
서블릿의 라이프 사이클
2.2 서블릿의 한글 처리와 데이터 통신
서블릿에서 응답시 한글 처리
get 방식과 post 방식
쿼리 스트링이란?
요청 객체(request)와 파라미터 관련 메소드(getParameter)
자바스크립트로 폼에 입력된 정보가 올바른지 판단하기
서블릿에서 요청시 한글 처리
2.3 기타 다양한 입력 양식
암호를 입력 받기 위한 암호 입력 상자
여러 줄 입력할 수 있는 글상자와 배타적 선택을 하는 라디오 버튼
체크박스와 request의 getParameterValues( )
목록 상자
[직접해보세요] Dynamic Web Project 만들고 서블릿 만들기
[직접해보세요] 서블릿의 라이프사이클 테스트
[직접해보세요] 한글 메시지를 출력하는 서블릿 만들기
[직접해보세요] get과 post 전송 방식의 폼과 서블릿 테스트
[직접해보세요] 텍스트 박스에 입력된 값 얻어오기
[직접해보세요] 유효성 체크하기
[직접해보세요] 입력 폼에서 한글 읽어오기
[직접해보세요] POST 방식으로 한글 읽기
[직접해보세요] 로그인 폼 만들기
[직접해보세요] 배타적 선택하기
[직접해보세요] 관심 분야 다중 선택하기
[직접해보세요] 작업과 관심 분야 선택하기
[도전해보세요] 회원 가입 작성하기

3장.JSP 기본 다루기
3.1 JSP로 시작하는 웹 프로그래밍
JSP와 HTML
서블릿과 JSP의 차이
3.2 JSP 기본 태그
JSP 스크립트 요소
주석문
지시자
include 지시자
[직접해보세요] Dynamic Web Project와 컨텍스트 패스
[직접해보세요] 두 수의 합을 출력하는 JSP
[직접해보세요] 변수값을 1 증가하여 출력하는 JSP
[직접해보세요] 선언문에 변수 선언과 메소드 정의하기
[직접해보세요] 선언문에 선언한 변수와 스크립트릿 변수의 성격 파악하기
[직접해보세요] 표현식의 사용 예
[직접해보세요] HTML 주석문과 JSP 주석문의 사용
[직접해보세요] 오늘 날짜 출력하기
[직접해보세요] 에러 발생 페이지와 에러 페이지 만들기
[직접해보세요] include 지시자 사용법 알아보기
[도전해보세요] 두 수를 더하는 함수를 만들고 사용하기

4장.내장 객체와 액션 태그
4.1 JSP 내장 객체
out 내장 객체
request 내장 객체
response 내장 객체
application 내장 객체
내장 객체의 영역
4.2 액션 태그
액션 태그
액션 태그
액션 태그
[직접해보세요] 브라우저와 웹 서버의 정보를 알아내는 JSP
[직접해보세요] 설문조사 폼 만들기
[직접해보세요] 페이지 강제 이동하기
[직접해보세요] 로그인 인증 처리하기
[직접해보세요] 성년만 입장 가능한 사이트 만들기
[직접해보세요] application의 실제 경로 알아보기
[직접해보세요] 내장 객체 영역 테스트
[직접해보세요] 페이지 이동
[직접해보세요] 조건에 따른 페이지 이동
[직접해보세요] 액션 태그를 활용한 모듈화
[도전해보세요] 웹사이트 이동하기

5장.쿠키와 세션
5.1 쿠키(cookie)
5.2 세션(session)
세션 사용하기
세션 관련 메소드
세션 제거하기
세션을 이용한 로그인 처리
[직접해보세요] 쿠키를 생성하는 JSP
[직접해보세요] 생성된 모든 쿠키를 얻어와 출력하기
[직접해보세요] id 쿠키 삭제하기
[직접해보세요] 세션에 값 설정하기
[직접해보세요] 세션에 설정한 모든 값 얻어오기
[직접해보세요] 세션 객체의 메소드 사용하기
[직접해보세요] 세션에 저장된 특정 객체 삭제하기
[직접해보세요] 설정된 모든 세션 제거하기
[직접해보세요] 회원 인증을 위해 아이디와 비밀번호를 입력받는 폼
[직접해보세요] 회원 인증 처리하기
[직접해보세요] 로그인 인증 받은 회원에게 제공되는 JSP
[직접해보세요] 인증된 사용자의 인증을 무효화하는 JSP
[도전해보세요] 로그인 처리하기

6장.자바 빈과 액션 태그
6.1 자바 빈과의 첫 데이트
6.2 자바 빈 클래스 만들기
6.3 자바 빈 관련 액션 태그
자바 빈 객체를 생성하는 액션 태그
자바 빈에서 정보를 얻어오는 액션 태그
자바 빈에 정보를 새롭게 설정하는 액션 태그
6.4 자바 빈으로 회원 정보 처리하기
[직접해보세요] 첫 자바 빈 만들기
[직접해보세요] 자바 빈 객체 생성하기(useBean 액션 태그)
[직접해보세요] 자바 빈 프로퍼티 값 얻기와 변경하기
[직접해보세요] 폼 양식에 입력한 내용을 자바 빈으로 처리하기
[도전해보세요] 게시글 정보를 위한 자바 빈 작성하기
[도전해보세요] 상품 정보를 위한 자바 빈 작성하기
[도전해보세요] 영화 정보를 위한 자바 빈 작성하기

7장.표현 언어와 JSTL
7.1 표현 언어로 표현 단순화하기
7.2 표현 언어로 요청 파라미터 처리하기
7.3 표현 언어로 내장 객체 접근하기
7.4 JSTL
JSTL 라이브러리를 사용하는 이유
JSTL 라이브러리
7.5 JSTL core 태그
과 태그
흐름을 제어하는 태그
, , 태그 사용하기
과 태그 사용하기
7.6 JSTL fmt 태그
숫자 날짜 형식 지정 관련 태그
로케일 지정을 위한 태그
[직접해보세요] 표현 언어로 간단한 메시지를 출력하는 JSP 페이지
[직접해보세요] 표현 언어에서 사용 가능한 데이터
[직접해보세요] 표현 언어의 연산자 사용하기
[직접해보세요] 로그인 폼 만들기
[직접해보세요] EL로 형 변환ㅎ 없이 두 수를 입력받아 합을 구하기
[직접해보세요] 서블릿 클래스에서 두 수에 대한 합을 구해 JSP에서 출력하기
[직접해보세요] 표현 언어의 내장 객체를 명시적으로 사용하기
[직접해보세요] 자바 빈 클래스 만들기
[직접해보세요] 표현 언어로 자바 빈 객체 속성 값 얻어오기
[직접해보세요] JSTL 다운로드 받아 설치하기
[직접해보세요] [직접해보세요] 태그로 변수에 값 저장하기
[직접해보세요] 색상 선택하기
[직접해보세요] 과일 선택하기
[직접해보세요] 아이디 중복 체크를 위한 JSP
[직접해보세요] 영화 제목을 저장한 배열을 태그의 varStatus 속성을 사용하여
인덱스와 반복 횟수 출력하기
[직접해보세요] first, last 프로퍼티 사용하기
[직접해보세요] begin, end 속성 사용하기
[직접해보세요] 관심 분야 다중 선택하기
[직접해보세요] 사용하기
[직접해보세요] 사용하기
[직접해보세요] 사용하기
[직접해보세요] 출력과 예외 처리를 지원하는 태그 사용하기
[직접해보세요] 날짜 형식 지정하기
[직접해보세요] 타임 존 설정하기
[직접해보세요] 로케일 지정하기
[직접해보세요] 입력 폼에서 한글 깨지지 않고 읽어오기
[직접해보세요] 요청 파라미터의 캐릭터 인코딩 지정하기
[도전해보세요] (조건에 따라 분기하는) 로그인 페이지 작성하기

8장.데이터베이스와 JDBC
8.1 데이터베이스 개요 및 오라클 DB 환경 구축하기
오라클 다운로드와 설치
8.2 SQL
테이블을 생성하는 create table
테이블에 레코드를 추가하는 insert
데이터를 조회하는 select
저장된 데이터를 변경하는 update
테이블에 저장된 레코드를 삭제하는 delete
8.3 JDBC를 이용한 데이터 조작하기
데이터베이스와 연결하기
SELECT문과 Statement, ResultSet 클래스
데이터 저장과 PreparedStatement 클래스
[직접해보세요] 오라클 다운로드(Oracle Database 11g Express Edition)와 설치
[직접해보세요] 오라클 데이터베이스 관리 프로그램 접속하기
[직접해보세요] 사용자 생성하기
[직접해보세요] 회원 테이블 생성하기
[직접해보세요] JDBC 드라이버 연결하기
[직접해보세요] member 테이블에 데이터 추가하기
[도전해보세요] 사원 정보 관리
[도전해보세요] 상품 정보 관리

9장.데이터베이스를 이용한 회원 관리 시스템 구축하기
9.1 데이터베이스 커넥션 풀
9.2 데이터베이스를 연동한 회원 관리 시스템
사용자 관리 시스템의 전체 구조
회원 관리 member 테이블과 연동하는 DAO
로그인 인증 처리
회원 가입을 위한 프로그래밍
로그아웃 처리를 위한 프로그래밍
회원 정보 수정을 위한 프로그래밍
[직접해보세요] DBCP 설치하기
[직접해보세요] 이클립스에서 회원 정보를 저장하는 VO 클래스 만들기
[직접해보세요] 이클립스에서 회원 테이블을 액세스하는 DAO 클래스 만들기
[직접해보세요] 커넥션을 얻어오는 메소드
[직접해보세요] 회원 인증을 위해 아이디와 비밀번호를 입력 받는 폼
[직접해보세요] 회원 관리 웹 애플리케이션을 위한 자바스크립트 파일
[직접해보세요] 로그인 입력 폼을 위한 서블릿 클래스 만들기
[직접해보세요] 홈(프론트) 페이지
[직접해보세요] 회원 인증을 위한 메소드 추가하기
[직접해보세요] 회원 인증을 위한 서블릿 클래스 만들기
[직접해보세요] 회원 인증된 사용자에게 제공되는 JSP 페이지
[직접해보세요] 회원 정보 입력 폼을 위한 서블릿 클래스 만들기
[직접해보세요] 회원 가입을 위한 회원 정보를 입력 받는 폼
[직접해보세요] 중복 체크 페이지를 새로운 창으로 띄우기 위한 자바스크립트 함수
[직접해보세요] 아이디 중복 체크를 위한 메소드 추가하기
[직접해보세요] 아이디 중복 체크를 위한 서블릿 클래스 만들기
[직접해보세요] 아이디 중복 체크를 위한 JSP 페이지
[직접해보세요] 아이디 중복 체크 완료 처리를 위한 자바스크립트 함수
[직접해보세요] 회원 정보의 유효성을 체크하기 위한 자바스크립트 함수
[직접해보세요] 회원 정보를 DB에 추가하기 위한 메소드 추가하기
[직접해보세요] 회원 정보를 데이터베이스에 추가하는 서블릿
[직접해보세요] 인증된 사용자의 인증을 무효화하는 서블릿
[직접해보세요] 회원 정보 수정을 위한 폼으로 이동하는 처리를 하는 서블릿
[직접해보세요] 인증된 사용자에게 제공되는 회원 정보 수정 페이지
[직접해보세요] 회원 정보를 변경하기 위한 메소드 추가하기
[직접해보세요] 회원 정보 수정 처리 서블릿의 doPost( ) 메소드에 데이터베이스 처리를
위한 코드 추가
[도전해보세요] 사원 관리 프로그램 만들기

10장.파일 업로드
10.1 파일 업로드에 사용되는 COS 라이브러리
10.2 쇼핑몰 관리자 애플리케이션 작성-cos.jar 파일을 이용한
이미지 업로드
쇼핑몰 관리자 페이지 개요
데이터베이스 구축하기
프로젝트 환경 설정
상품 정보를 저장하기 위한 VO 클래스 정의
데이터베이스 처리를 위한 DAO 클래스
화면 디자인을 위한 스타일 시트 정의하기
상품 등록하기
상품 수정하기
상품 삭제하기
[직접해보세요] 파일 전송 폼 만들기
[직접해보세요] 파일 업로드를 위한 서블릿
[직접해보세요] 한꺼번에 여러 파일을 업로드하기 위한 폼
[직접해보세요] 한꺼번에 여러 파일을 업로드하기 위한 서블릿
[직접해보세요] 이클립스에서 상품 정보를 저장하는 VO 클래스 작성
[직접해보세요] Connection 객체 얻기와 사용이 끝난 리소스 해제를 위한 클래스
[직접해보세요] 스타일 시트 파일
[직접해보세요] ProductDAO 클래스 정의하기
[직접해보세요] 상품 리스트를 위한 서블릿
[직접해보세요] 상품 리스트를 위한 JSP 페이지
[직접해보세요] 상품 등록을 위한 서블릿
[직접해보세요] 상품 등록 화면을 위한 JSP
[직접해보세요] ProductDAO 클래스에 상품 등록을 위한 메소드 추가하기
[직접해보세요] 폼 입력 정보의 유효성 체크를 위한 자바스크립트
[직접해보세요] ProductDAO 클래스에 상품 등록을 위한 메소드 추가하기
[직접해보세요] ProductDAO 클래스에 상품 정보 수정을 위한 메소드 추가하기
[직접해보세요] 상품 수정을 위한 서블릿
[직접해보세요] 상품 삭제를 위한 서블릿
[직접해보세요] 상품 삭제 화면을 위한 JSP 페이지
[직접해보세요] ProductDAO 클래스에 상품 삭제를 위한 메소드 추가하기
[도전해보세요] 영화 관리 프로그램


11장.MVC 패턴(모델2)을 사용한 게시판
11.1 모델2 기반의 MVC 패턴 개요
MVC 패턴의 컨트롤러 : 서블릿
MVC 패턴의 뷰: JSP
MVC 패턴의 모델
11.2 게시판-모델2 기반의 간단한 MVC 패턴 구현하기
[직접해보세요] 이클립스에서 게시글 정보를 저장하는 VO 클래스 만들기
[직접해보세요] Connection 객체 얻기와 사용이 끝난 리소스 해제를 위한 클래스 만들기
[직접해보세요] 게시글 테이블을 액세스하는 DAO 클래스 만들기
[직접해보세요] 폼 입력 정보의 유효성을 체크하는 자바스크립트
[직접해보세요] 화면 레이아웃을 위한 스타일 시트
[직접해보세요] MVC 패턴의 Controller 역할을 하는 서블릿 만들기
[직접해보세요] 모델을 동일한 방식으로 실행하기 위한 인터페이스
[직접해보세요] 커맨드(command) 패턴으로 작업 처리를 위한 명령 처리 클래스
[직접해보세요] BoardServlet 클래스에 코드 추가하기
[직접해보세요] 게시글 리스트를 위한 액션 클래스
[직접해보세요] 게시글 리스트를 위한 JSP 페이지
[직접해보세요] 커맨드 패턴으로 작업 처리를 위한 명령 처리 클래스 ActionFactory 수정
[직접해보세요] 게시글 등록을 위한 폼으로 이동하게 하는 액션 클래스
[직접해보세요] 게시글 등록 화면을 위한 JSP 페이지
[직접해보세요] 게시글을 데이터베이스에 추가하기 위한 액션 클래스
[직접해보세요] 게시글 상세 보기 페이로 이동하게 하는 액션 클래스
[직접해보세요] 게시글 상세 보기를 위한 JSP 페이지
[직접해보세요] 비밀번호 입력 화면으로 이동하게 하는 액션 클래스
[직접해보세요] 비밀번호 입력 화면을 위한 JSP 페이지
[직접해보세요] 게시글의 비밀번호 확인을 위한 액션 클래스
[직접해보세요] 게시글의 비밀번호가 일치할 경우 처리를 위한 JSP 페이지
[직접해보세요] 게시글 수정 화면으로 이동하게 하는 액션 클래스
[직접해보세요] 게시글 수정 화면을 위한 JSP 페이지
[직접해보세요] 게시글을 데이터베이스에 수정하기 위한 액션 클래스
[직접해보세요] 게시글 삭제를 위한 액션 클래스
[도전해보세요] 사원 관리 프로그램
출판사 서평
이 책은 “원리와 개념”을 말로써 알려주지 않습니다. 실습하고 결과를 바로 확인할 수 있는 [직접해봅시다] 코너만 200개가 넘고 각 장 말미에 나오는 [도전해보세요] 과제만 보아도 이 책이 얼마나 “실습”을 강조하고 있는지 금방 알아챌 수 있을 것입니다. 이 책에서 활용하는 개발 환경은 이클립스와 오라클 등이며 개발 방식은 모델과 뷰를 분리해서 개발하는 방식입니다. 처음부터 끝까지 책을 따라 학습을 마치면 이러한 개발 환경과 방식에 익숙해질 수 있을 것입니다.※ 샘플원고 살펴보기 → www.roadbook.co.kr/127
※ 특별부록: 온라인 쇼핑몰 풀 소스와 완벽 해설 PDF_대상 독자
Q. 이 책만 공부하면 웹 서비스 개발자가 될 수 있나요?
A: 이 책은 프레임워크를 활용한 고급 개발 방식을 좀더 쉽게 이해하기 위해 기초체력을 다지는책입니다. 입문을 거치지 않고 고급 개발자로 성장할 수는 없겠죠?Q. 필요한 선수지식은 뭔가요?
A: 자바 기본 문법은 어느 정도 숙지를 해야 합니다. DB 등은 자세히 몰라도 쉽게 이해할 수 있게 보충설명을 하고 있습니다. 기본적인 클라이언트 기술(CSS, 자바스크립트, HTML 등)은 틈틈이 이 책을 보면서 해당 기술을 찾아보면 좋습니다.Q. 특별부록으로 제공되는 온라인 쇼핑몰은 어느 정도 되어야 개발하고 이해할 수 있나요?
A: 이 책에서 나오는 모든 기술이 온라인 쇼핑몰에 적용되어 있습니다. 적어도 이 책을 한번 정도 학습한 후에 특별부록으로 제공되는 온라인 쇼핑몰을 따라서 개발해보고 변경해보면서 학습하여 익숙해지면 한층 더 많은 것을 배울 수 있을 것입니다._주요 내용
‘실습’에 포커스를 둔 책
누구나 고수가 되는 길의 첫 발걸음의 설렘과 도전은 깊은 ‘사유’가 아니라 무심코 따라한 간단한 코드에서 그리고 컴파일되어 나오는 시시한(?) 결과화면에서 시작됩니다. 이 책은 웹 서비스 개발자가 되고자 하는 입문자를 대상으로 하고 있습니다. ‘실습’에 포커스를 두고 이 책을 설계한 이유입니다. 입문자는 손이 닳도록 코딩을 반복해봐야 합니다. 과정에 익숙해지면 그 원리가 보이고 원리가 보이면 전체적인 그림이 보이기 때문입니다.개발 환경과 방식은 현업 스타일로
이 책에서는 크게 두 가지에 주안점을 두었습니다. 현업에서 활용하는 개발 환경과 개발 방식입니다. 현업에서 활용하는 개발 환경은 이클립스와 오라클 등이며 개발 방식은 모델과 뷰를 분리해서 개발하는 방식입니다. 처음부터 끝까지 책을 따라 학습을 마치면 이러한 개발 환경에 상당히 익숙해질 수 있을 것입니다.스스로 확장하며 배울 수 있는 책
이 책은 눈으로 보아서는 절대 아무것도 얻을 수 없는 책입니다. 고쳐보고 확장해보고 다른 기능을 붙여보면서 응용력을 키워보기 바랍니다. 그리고 자바 개발자라고 해서 HTML이나 CSS, 자바스크립트 등을 대강만 알면 안 됩니다. 이 책에서는 거의 모든 예제에 클라이언트에 사용되는 대표적인 기술들이 들어가 있습니다. 역시 레이아웃이나 자바스크립트 기능도 변경해보면서 클라이언트 기술에도 익숙해지는 계기가 되었으면 좋겠습니다.“자바로 밥 먹고 살려면 이 책만으로는 절대 부족합니다. 이 책은 정말 JSP&서블릿을 배우는 데 진입 장벽을 낮춰주는 책이지 이 책을 학습하고 바로 현업 개발자로 나설 수 있는 책이 절대 아닙니다. 이 책으로 드넓은 자바 웹 프로그래밍의 세계에서 진정한 고수가 되는 날을 만날 수 있기를 충심으로 기원합니다.
_저자 서문에서_편집자 코멘트
프로그래머가 아닌 편집자가 일일이 테스트를 해보았습니다. 처음엔 한글 워드에 있는 소스를 복사해서 붙여다가 테스트를 했습니다(시간상 일일이 타이핑은 못했습니다). 그리고 책이 디자인된 뒤에도 마지막 교정시에 PDF 상태에서도 역시 소스를 복사해서 일일이 테스트를 하였습니다. 완전 소스에는 반영이 되어 있어도 책에는 반영이 안 되는 경우도 있고 편집 과정에서 실수가 있을 수 있어 독자를 괴롭힐 수가 있기 때문입니다.
처음엔 이클립스도 엉뚱한 버전을 설치해서 당황한 적도 있었습니다. 다른 JSP 페이지로 포워딩을 해야 하는데, JSP 파일 이름을 잘못 입력해서 계속해서 에러가 나 황당한 적도 있었고 임포트가 안 되었거나 오라클에서 커밋을 해주지 않아 한창을 헤맸던 적도 있었습니다. 대부분 아주 사소한 오타 때문에 에러가 많이 난다는 사실에 놀라지 않을 수 없었습니다. 점차 에러에 익숙해지기 시작했고 근원지를 찾아 고쳐내고자 하는 도전 의식까지 생기더군요. 이런 게 프로그래밍의 재미가 아닌가 싶었습니다.
상품 정보 고시
도서명 백견불여일타
저자 성윤정
출판사 로드북
ISBN 9788997924103 (8997924109)
쪽수 672
출간일 2014-07-28
사이즈 188 * 257 * 7 mm /153g
목차 또는 책소개 1장. 서블릿과 JSP 개요
1.1 웹 프로그래밍이란?
1.2 웹 애플리케이션 개발 환경 구축하기 ? 프로그램 설치
JDK 설치하기
톰캣 설치하기
이클립스 설치하기
1.3 이클립스로 첫 웹 애플리케이션 작성하기
1.4 서블릿과 JSP의 기초 개념
서블릿
JSP
[직접해보세요] JDK, 톰캣, 이클립스 설치하기
[도전해보세요] 자신의 이름을 출력하는 JSP 작성하기

2장.서블릿의 기초
2.1 서블릿 프로그램을 만들어보자
서블릿의 동작 원리
서블릿의 라이프 사이클
2.2 서블릿의 한글 처리와 데이터 통신
서블릿에서 응답시 한글 처리
get 방식과 post 방식
쿼리 스트링이란?
요청 객체(request)와 파라미터 관련 메소드(getParameter)
자바스크립트로 폼에 입력된 정보가 올바른지 판단하기
서블릿에서 요청시 한글 처리
2.3 기타 다양한 입력 양식
암호를 입력 받기 위한 암호 입력 상자
여러 줄 입력할 수 있는 글상자와 배타적 선택을 하는 라디오 버튼
체크박스와 request의 getParameterValues( )
목록 상자
[직접해보세요] Dynamic Web Project 만들고 서블릿 만들기
[직접해보세요] 서블릿의 라이프사이클 테스트
[직접해보세요] 한글 메시지를 출력하는 서블릿 만들기
[직접해보세요] get과 post 전송 방식의 폼과 서블릿 테스트
[직접해보세요] 텍스트 박스에 입력된 값 얻어오기
[직접해보세요] 유효성 체크하기
[직접해보세요] 입력 폼에서 한글 읽어오기
[직접해보세요] POST 방식으로 한글 읽기
[직접해보세요] 로그인 폼 만들기
[직접해보세요] 배타적 선택하기
[직접해보세요] 관심 분야 다중 선택하기
[직접해보세요] 작업과 관심 분야 선택하기
[도전해보세요] 회원 가입 작성하기

3장.JSP 기본 다루기
3.1 JSP로 시작하는 웹 프로그래밍
JSP와 HTML
서블릿과 JSP의 차이
3.2 JSP 기본 태그
JSP 스크립트 요소
주석문
지시자
include 지시자
[직접해보세요] Dynamic Web Project와 컨텍스트 패스
[직접해보세요] 두 수의 합을 출력하는 JSP
[직접해보세요] 변수값을 1 증가하여 출력하는 JSP
[직접해보세요] 선언문에 변수 선언과 메소드 정의하기
[직접해보세요] 선언문에 선언한 변수와 스크립트릿 변수의 성격 파악하기
[직접해보세요] 표현식의 사용 예
[직접해보세요] HTML 주석문과 JSP 주석문의 사용
[직접해보세요] 오늘 날짜 출력하기
[직접해보세요] 에러 발생 페이지와 에러 페이지 만들기
[직접해보세요] include 지시자 사용법 알아보기
[도전해보세요] 두 수를 더하는 함수를 만들고 사용하기

4장.내장 객체와 액션 태그
4.1 JSP 내장 객체
out 내장 객체
request 내장 객체
response 내장 객체
application 내장 객체
내장 객체의 영역
4.2 액션 태그
액션 태그
액션 태그
액션 태그
[직접해보세요] 브라우저와 웹 서버의 정보를 알아내는 JSP
[직접해보세요] 설문조사 폼 만들기
[직접해보세요] 페이지 강제 이동하기
[직접해보세요] 로그인 인증 처리하기
[직접해보세요] 성년만 입장 가능한 사이트 만들기
[직접해보세요] application의 실제 경로 알아보기
[직접해보세요] 내장 객체 영역 테스트
[직접해보세요] 페이지 이동
[직접해보세요] 조건에 따른 페이지 이동
[직접해보세요] 액션 태그를 활용한 모듈화
[도전해보세요] 웹사이트 이동하기

5장.쿠키와 세션
5.1 쿠키(cookie)
5.2 세션(session)
세션 사용하기
세션 관련 메소드
세션 제거하기
세션을 이용한 로그인 처리
[직접해보세요] 쿠키를 생성하는 JSP
[직접해보세요] 생성된 모든 쿠키를 얻어와 출력하기
[직접해보세요] id 쿠키 삭제하기
[직접해보세요] 세션에 값 설정하기
[직접해보세요] 세션에 설정한 모든 값 얻어오기
[직접해보세요] 세션 객체의 메소드 사용하기
[직접해보세요] 세션에 저장된 특정 객체 삭제하기
[직접해보세요] 설정된 모든 세션 제거하기
[직접해보세요] 회원 인증을 위해 아이디와 비밀번호를 입력받는 폼
[직접해보세요] 회원 인증 처리하기
[직접해보세요] 로그인 인증 받은 회원에게 제공되는 JSP
[직접해보세요] 인증된 사용자의 인증을 무효화하는 JSP
[도전해보세요] 로그인 처리하기

6장.자바 빈과 액션 태그
6.1 자바 빈과의 첫 데이트
6.2 자바 빈 클래스 만들기
6.3 자바 빈 관련 액션 태그
자바 빈 객체를 생성하는 액션 태그
자바 빈에서 정보를 얻어오는 액션 태그
자바 빈에 정보를 새롭게 설정하는 액션 태그
6.4 자바 빈으로 회원 정보 처리하기
[직접해보세요] 첫 자바 빈 만들기
[직접해보세요] 자바 빈 객체 생성하기(useBean 액션 태그)
[직접해보세요] 자바 빈 프로퍼티 값 얻기와 변경하기
[직접해보세요] 폼 양식에 입력한 내용을 자바 빈으로 처리하기
[도전해보세요] 게시글 정보를 위한 자바 빈 작성하기
[도전해보세요] 상품 정보를 위한 자바 빈 작성하기
[도전해보세요] 영화 정보를 위한 자바 빈 작성하기

7장.표현 언어와 JSTL
7.1 표현 언어로 표현 단순화하기
7.2 표현 언어로 요청 파라미터 처리하기
7.3 표현 언어로 내장 객체 접근하기
7.4 JSTL
JSTL 라이브러리를 사용하는 이유
JSTL 라이브러리
7.5 JSTL core 태그
과 태그
흐름을 제어하는 태그
, , 태그 사용하기
과 태그 사용하기
7.6 JSTL fmt 태그
숫자 날짜 형식 지정 관련 태그
로케일 지정을 위한 태그
[직접해보세요] 표현 언어로 간단한 메시지를 출력하는 JSP 페이지
[직접해보세요] 표현 언어에서 사용 가능한 데이터
[직접해보세요] 표현 언어의 연산자 사용하기
[직접해보세요] 로그인 폼 만들기
[직접해보세요] EL로 형 변환ㅎ 없이 두 수를 입력받아 합을 구하기
[직접해보세요] 서블릿 클래스에서 두 수에 대한 합을 구해 JSP에서 출력하기
[직접해보세요] 표현 언어의 내장 객체를 명시적으로 사용하기
[직접해보세요] 자바 빈 클래스 만들기
[직접해보세요] 표현 언어로 자바 빈 객체 속성 값 얻어오기
[직접해보세요] JSTL 다운로드 받아 설치하기
[직접해보세요] [직접해보세요] 태그로 변수에 값 저장하기
[직접해보세요] 색상 선택하기
[직접해보세요] 과일 선택하기
[직접해보세요] 아이디 중복 체크를 위한 JSP
[직접해보세요] 영화 제목을 저장한 배열을 태그의 varStatus 속성을 사용하여
인덱스와 반복 횟수 출력하기
[직접해보세요] first, last 프로퍼티 사용하기
[직접해보세요] begin, end 속성 사용하기
[직접해보세요] 관심 분야 다중 선택하기
[직접해보세요] 사용하기
[직접해보세요] 사용하기
[직접해보세요] 사용하기
[직접해보세요] 출력과 예외 처리를 지원하는 태그 사용하기
[직접해보세요] 날짜 형식 지정하기
[직접해보세요] 타임 존 설정하기
[직접해보세요] 로케일 지정하기
[직접해보세요] 입력 폼에서 한글 깨지지 않고 읽어오기
[직접해보세요] 요청 파라미터의 캐릭터 인코딩 지정하기
[도전해보세요] (조건에 따라 분기하는) 로그인 페이지 작성하기

8장.데이터베이스와 JDBC
8.1 데이터베이스 개요 및 오라클 DB 환경 구축하기
오라클 다운로드와 설치
8.2 SQL
테이블을 생성하는 create table
테이블에 레코드를 추가하는 insert
데이터를 조회하는 select
저장된 데이터를 변경하는 update
테이블에 저장된 레코드를 삭제하는 delete
8.3 JDBC를 이용한 데이터 조작하기
데이터베이스와 연결하기
SELECT문과 Statement, ResultSet 클래스
데이터 저장과 PreparedStatement 클래스
[직접해보세요] 오라클 다운로드(Oracle Database 11g Express Edition)와 설치
[직접해보세요] 오라클 데이터베이스 관리 프로그램 접속하기
[직접해보세요] 사용자 생성하기
[직접해보세요] 회원 테이블 생성하기
[직접해보세요] JDBC 드라이버 연결하기
[직접해보세요] member 테이블에 데이터 추가하기
[도전해보세요] 사원 정보 관리
[도전해보세요] 상품 정보 관리

9장.데이터베이스를 이용한 회원 관리 시스템 구축하기
9.1 데이터베이스 커넥션 풀
9.2 데이터베이스를 연동한 회원 관리 시스템
사용자 관리 시스템의 전체 구조
회원 관리 member 테이블과 연동하는 DAO
로그인 인증 처리
회원 가입을 위한 프로그래밍
로그아웃 처리를 위한 프로그래밍
회원 정보 수정을 위한 프로그래밍
[직접해보세요] DBCP 설치하기
[직접해보세요] 이클립스에서 회원 정보를 저장하는 VO 클래스 만들기
[직접해보세요] 이클립스에서 회원 테이블을 액세스하는 DAO 클래스 만들기
[직접해보세요] 커넥션을 얻어오는 메소드
[직접해보세요] 회원 인증을 위해 아이디와 비밀번호를 입력 받는 폼
[직접해보세요] 회원 관리 웹 애플리케이션을 위한 자바스크립트 파일
[직접해보세요] 로그인 입력 폼을 위한 서블릿 클래스 만들기
[직접해보세요] 홈(프론트) 페이지
[직접해보세요] 회원 인증을 위한 메소드 추가하기
[직접해보세요] 회원 인증을 위한 서블릿 클래스 만들기
[직접해보세요] 회원 인증된 사용자에게 제공되는 JSP 페이지
[직접해보세요] 회원 정보 입력 폼을 위한 서블릿 클래스 만들기
[직접해보세요] 회원 가입을 위한 회원 정보를 입력 받는 폼
[직접해보세요] 중복 체크 페이지를 새로운 창으로 띄우기 위한 자바스크립트 함수
[직접해보세요] 아이디 중복 체크를 위한 메소드 추가하기
[직접해보세요] 아이디 중복 체크를 위한 서블릿 클래스 만들기
[직접해보세요] 아이디 중복 체크를 위한 JSP 페이지
[직접해보세요] 아이디 중복 체크 완료 처리를 위한 자바스크립트 함수
[직접해보세요] 회원 정보의 유효성을 체크하기 위한 자바스크립트 함수
[직접해보세요] 회원 정보를 DB에 추가하기 위한 메소드 추가하기
[직접해보세요] 회원 정보를 데이터베이스에 추가하는 서블릿
[직접해보세요] 인증된 사용자의 인증을 무효화하는 서블릿
[직접해보세요] 회원 정보 수정을 위한 폼으로 이동하는 처리를 하는 서블릿
[직접해보세요] 인증된 사용자에게 제공되는 회원 정보 수정 페이지
[직접해보세요] 회원 정보를 변경하기 위한 메소드 추가하기
[직접해보세요] 회원 정보 수정 처리 서블릿의 doPost( ) 메소드에 데이터베이스 처리를
위한 코드 추가
[도전해보세요] 사원 관리 프로그램 만들기

10장.파일 업로드
10.1 파일 업로드에 사용되는 COS 라이브러리
10.2 쇼핑몰 관리자 애플리케이션 작성-cos.jar 파일을 이용한
이미지 업로드
쇼핑몰 관리자 페이지 개요
데이터베이스 구축하기
프로젝트 환경 설정
상품 정보를 저장하기 위한 VO 클래스 정의
데이터베이스 처리를 위한 DAO 클래스
화면 디자인을 위한 스타일 시트 정의하기
상품 등록하기
상품 수정하기
상품 삭제하기
[직접해보세요] 파일 전송 폼 만들기
[직접해보세요] 파일 업로드를 위한 서블릿
[직접해보세요] 한꺼번에 여러 파일을 업로드하기 위한 폼
[직접해보세요] 한꺼번에 여러 파일을 업로드하기 위한 서블릿
[직접해보세요] 이클립스에서 상품 정보를 저장하는 VO 클래스 작성
[직접해보세요] Connection 객체 얻기와 사용이 끝난 리소스 해제를 위한 클래스
[직접해보세요] 스타일 시트 파일
[직접해보세요] ProductDAO 클래스 정의하기
[직접해보세요] 상품 리스트를 위한 서블릿
[직접해보세요] 상품 리스트를 위한 JSP 페이지
[직접해보세요] 상품 등록을 위한 서블릿
[직접해보세요] 상품 등록 화면을 위한 JSP
[직접해보세요] ProductDAO 클래스에 상품 등록을 위한 메소드 추가하기
[직접해보세요] 폼 입력 정보의 유효성 체크를 위한 자바스크립트
[직접해보세요] ProductDAO 클래스에 상품 등록을 위한 메소드 추가하기
[직접해보세요] ProductDAO 클래스에 상품 정보 수정을 위한 메소드 추가하기
[직접해보세요] 상품 수정을 위한 서블릿
[직접해보세요] 상품 삭제를 위한 서블릿
[직접해보세요] 상품 삭제 화면을 위한 JSP 페이지
[직접해보세요] ProductDAO 클래스에 상품 삭제를 위한 메소드 추가하기
[도전해보세요] 영화 관리 프로그램


11장.MVC 패턴(모델2)을 사용한 게시판
11.1 모델2 기반의 MVC 패턴 개요
MVC 패턴의 컨트롤러 : 서블릿
MVC 패턴의 뷰: JSP
MVC 패턴의 모델
11.2 게시판-모델2 기반의 간단한 MVC 패턴 구현하기
[직접해보세요] 이클립스에서 게시글 정보를 저장하는 VO 클래스 만들기
[직접해보세요] Connection 객체 얻기와 사용이 끝난 리소스 해제를 위한 클래스 만들기
[직접해보세요] 게시글 테이블을 액세스하는 DAO 클래스 만들기
[직접해보세요] 폼 입력 정보의 유효성을 체크하는 자바스크립트
[직접해보세요] 화면 레이아웃을 위한 스타일 시트
[직접해보세요] MVC 패턴의 Controller 역할을 하는 서블릿 만들기
[직접해보세요] 모델을 동일한 방식으로 실행하기 위한 인터페이스
[직접해보세요] 커맨드(command) 패턴으로 작업 처리를 위한 명령 처리 클래스
[직접해보세요] BoardServlet 클래스에 코드 추가하기
[직접해보세요] 게시글 리스트를 위한 액션 클래스
[직접해보세요] 게시글 리스트를 위한 JSP 페이지
[직접해보세요] 커맨드 패턴으로 작업 처리를 위한 명령 처리 클래스 ActionFactory 수정
[직접해보세요] 게시글 등록을 위한 폼으로 이동하게 하는 액션 클래스
[직접해보세요] 게시글 등록 화면을 위한 JSP 페이지
[직접해보세요] 게시글을 데이터베이스에 추가하기 위한 액션 클래스
[직접해보세요] 게시글 상세 보기 페이로 이동하게 하는 액션 클래스
[직접해보세요] 게시글 상세 보기를 위한 JSP 페이지
[직접해보세요] 비밀번호 입력 화면으로 이동하게 하는 액션 클래스
[직접해보세요] 비밀번호 입력 화면을 위한 JSP 페이지
[직접해보세요] 게시글의 비밀번호 확인을 위한 액션 클래스
[직접해보세요] 게시글의 비밀번호가 일치할 경우 처리를 위한 JSP 페이지
[직접해보세요] 게시글 수정 화면으로 이동하게 하는 액션 클래스
[직접해보세요] 게시글 수정 화면을 위한 JSP 페이지
[직접해보세요] 게시글을 데이터베이스에 수정하기 위한 액션 클래스
[직접해보세요] 게시글 삭제를 위한 액션 클래스
[도전해보세요] 사원 관리 프로그램
상품 정보 고시
도서명 상품페이지 참고
저자 상품페이지 참고
출판사 상품페이지 참고
크기 상품페이지 참고
쪽수 상품페이지 참고
제품구성 상품페이지 참고
출간일 상품페이지 참고
목차 또는 책소개 상품페이지 참고
배송공지

사용후기

회원리뷰 총 0개

사용후기가 없습니다.

상품문의

등록된 상품문의

상품문의 총 0개

상품문의가 없습니다.

교환/반품

[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (070-4680-5689)로 문의 바랍니다.

[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21

[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담

[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)

[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.

[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

회원로그인

오늘 본 상품

  • 백견불여일타
    백견불여일타
    24,300