장바구니 담기 close

장바구니에 상품을 담았습니다.

쉽게 배우는 JSP 웹 프로그래밍 (제2판)

쉽게 배우는 JSP 웹 프로그래밍 (제2판)

  • 송미영
  • |
  • 한빛아카데미
  • |
  • 2023-12-08 출간
  • |
  • 676페이지
  • |
  • 188 X 235 X 26mm
  • |
  • ISBN 9791156640066
판매가

30,000원

즉시할인가

29,700

배송비

2,500원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
29,700

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

이 책은 이번 개정을 통해 『쉽게 배우는 JSP웹 프로그래밍(2판)』은 버전 업그레이드 후 초판의 코드 오류를 점검하고 수정하였습니다. 또한 다음과 같은 내용 위주로 개정을 진행하였습니다.

ㆍ 실습 환경 최신 버전 업데이트 적용( JDK, 이클립스, 톰캣, MySQL)
ㆍ 1장에 서블릿 내용 추가
ㆍ 초판의 프로젝트 웹 쇼핑몰을 개정하면서 도서 쇼핑몰(북마켓)로 변경
ㆍ 〈요약〉에 빈칸을 뚫어 주관식 문제로 제공
ㆍ 〈연습문제〉 수정 및 추가(객관식 문제 추가)

많은 독자가 이 책을 통해 웹 애플리케이션 개발에 필요한 탄탄한 기초 지식을 쌓고 프로젝트 실무에 좀 더 자신감을 가질 수 있길 바랍니다.

목차

Part 01 JSP 기초 지식

Chapter 01 JSP의 개요: 원리를 이해하고 개발 환경 구축하기
1 웹과 JSP 프로그래밍의 이해
2 JSP 개발 환경 구축
3 [북마켓] 프로젝트 생성하기
요약 / 연습문제

Part 02 JSP 기본 문법

Chapter 02 스크립트 태그: 시작 페이지 만들기
1 스크립트 태그의 개요
2 선언문 태그
3 스크립틀릿 태그
4 표현문 태그
5 [북마켓] 시작 페이지 만들기
요약 / 연습문제

Chapter 03 디렉티브 태그: 한글 출력 및 페이지 모듈화하기
1 디렉티브 태그의 개요
2 page 디렉티브 태그
3 include 디렉티브 태그
4 taglib 디렉티브 태그
5 [북마켓] 한글 출력 및 페이지 모듈화하기
요약 / 연습문제

Chapter 04 액션 태그: 상품 목록 표시하기
1 액션 태그의 개요
2 forward 액션 태그
3 include 액션 태그
4 param 액션 태그
5 자바빈즈 액션 태그
6 [북마켓] 도서 목록 표시하기
요약 / 연습문제

Chapter 05 내장 객체: 상품 상세 정보 표시하기
1 내장 객체의 개요
2 request 내장 객체
3 response 내장 객체
4 out 내장 객체
5 [북마켓] 도서 상세 정보 표시하기
요약 / 연습문제

Part 03 페이지 처리 기법

Chapter 06 폼 태그: 상품 등록 페이지 만들기
1 폼 처리의 개요
2 form 태그
3 input 태그
4 select 태그
5 textarea 태그
6 폼 데이터 처리
7 [북마켓] 도서 등록 페이지 만들기
요약 / 연습문제

Chapter 07 파일 업로드: 상품 이미지 등록하기
1 파일 업로드의 개요
2 MultipartRequest를 이용한 파일 업로드
3 Commons-FileUpload를 이용한 파일 업로드
4 [북마켓] 도서 이미지 등록하기
요약 / 연습문제

Chapter 08 유효성 검사: 상품 등록 데이터의 유효성 검사하기
1 유효성 검사의 개요
2 기본 유효성 검사
3 데이터 형식 유효성 검사
4 [북마켓] 도서 등록 데이터의 유효성 검사하기
요약 / 연습문제


Chapter 09 다국어 처리: 상품 등록 페이지의 다국어 처리하기
1 다국어 처리의 개요
2 Locale 클래스를 이용한 다국어 처리
3 JSTL fmt 태그를 이용한 다국어 처리
4 [북마켓] 도서 등록 페이지의 다국어 처리하기
요약 / 연습문제

Chapter 10 시큐리티: 상품 등록 페이지의 보안 처리하기
1 시큐리티의 개요
2 선언적 시큐리티 처리
3 프로그래밍적 시큐리티 처리
4 [북마켓] 도서 등록 페이지의 보안 처리하기
요약 / 연습문제

Chapter 11 예외 처리: 예외 처리 페이지 만들기
1 예외 처리의 개요
2 page 디렉티브 태그를 이용한 예외 처리
3 web.xml 파일을 이용한 예외 처리
4 try-catch-finally를 이용한 예외 처리
5 [북마켓] 예외 처리 페이지 만들기
요약 / 연습문제

Chapter 12 필터: 로그 기록하기
1 필터의 개요
2 Filter 인터페이스의 구현 클래스
3 web.xml 파일의 필터 구성
4 [북마켓] 로그 기록하기
요약 / 연습문제

Part 04 JSP 고급 문법

Chapter 13 세션: 장바구니 페이지 만들기
1 세션의 개요
2 세션 생성
3 세션 정보
4 세션 삭제
5 세션 유효 시간 설정
6 [북마켓] 장바구니 페이지 만들기
요약 / 연습문제

Chapter 14 쿠키: 주문 처리 페이지 만들기
1 쿠키의 개요
2 쿠키 생성
3 쿠키 정보
4 쿠키 삭제
5 [북마켓] 주문 처리 페이지 만들기
요약 / 연습문제

Chapter 15 데이터베이스 개발 환경 구축: 상품 관리 테이블 생성 및 상품 등록하기
1 데이터베이스의 개요
2 MySQL 개발 환경 구축
3 통합 개발 환경과 데이터베이스 연동
4 MySQL 기본 명령어
5 [북마켓] 상품 관리 테이블 생성 및 상품 등록하기
요약 / 연습문제

Chapter 16 JDBC로 데이터베이스와 JSP 연동: 상품 조회, 등록, 수정, 삭제하기
1 JDBC의 개요
2 JDBC 드라이버 로딩 및 DBMS 접속
3 데이터베이스 쿼리 실행
4 쿼리문 실행 결과 값 가져오기
5 [북마켓] 도서 조회, 등록, 수정, 삭제하기
요약 / 연습문제

Chapter 17 JSP 표준 태그 라이브러리: 회원 가입, 수정, 탈퇴하기
1 JSTL의 개요
2 JSTL 표준 태그의 유형와 사용법
3 [북마켓] 회원 가입, 수정, 탈퇴하기
요약 / 연습문제

Chapter 18 웹 MVC: 게시판 만들기
1 MVC의 개요
2 MVC 패턴 구조
3 MVC 패턴 구현 방법
4 [북마켓] 게시판 만들기
요약 / 연습문제

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.