본문 바로가기

추천 검색어

실시간 인기 검색어

JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용

기초 문법부터 웹사이트 구축·모바일 웹페이지 제작 실무까지! | 전면개정판 4 판
정동진 , 김근호 , 손창인 저자(글)
앤써북 · 2025년 05월 05일
가장 최근에 출시된 개정판입니다. 구판보기
10.0
10점 중 10점
(2개의 리뷰)
집중돼요 (50%의 구매자)
  • JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 대표 이미지
    JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 대표 이미지
  • JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 부가 이미지1
    JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 부가 이미지1
  • JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 부가 이미지2
    JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 부가 이미지2
  • A4
    사이즈 비교
    210x297
    JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 사이즈 비교 191x257
    단위 : mm
01 / 04
무료배송 소득공제
10% 22,950 25,500
적립/혜택
1,270P

기본적립

5% 적립 1,270P

추가적립

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 1,270P
  • 리뷰 작성 시, e교환권 추가 최대 300원
배송안내
무료배송
배송비 안내
국내도서/외국도서
도서 포함 15,000원 이상 구매 시 무료배송
도서+사은품 또는 도서+사은품+교보Only(교보굿즈)

15,000원 미만 시 2,500원 배송비 부과

교보Only(교보배송)
각각 구매하거나 함께 20,000원 이상 구매 시 무료배송

20,000원 미만 시 2,500원 배송비 부과

해외주문 서양도서/해외주문 일본도서(교보배송)
각각 구매하거나 함께 15,000원 이상 구매 시 무료배송

15,000원 미만 시 2,500원 배송비 부과

업체배송 상품(전집, GIFT, 음반/DVD 등)
해당 상품 상세페이지 "배송비" 참고 (업체 별/판매자 별 무료배송 기준 다름)
바로드림 오늘배송
업체에서 별도 배송하여 1Box당 배송비 2,500원 부과

1Box 기준 : 도서 10권

그 외 무료배송 기준
바로드림, eBook 상품을 주문한 경우, 플래티넘/골드/실버회원 무료배송쿠폰 이용하여 주문한 경우, 무료배송 등록 상품을 주문한 경우
주문정보를 불러오는 중입니다.
기본배송지 기준
배송일자 기준 안내
로그인 : 회원정보에 등록된 기본배송지
로그아웃 : '서울시 종로구 종로1' 주소 기준
로그인정확한 배송 안내를 받아보세요!

이달의 꽃과 함께 책을 받아보세요!

1권 구매 시 결제 단계에서 적용 가능합니다.

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

북카드

키워드 Pick

키워드 Pick 안내

관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

JSPStudy의 JSP&Servlet 웹 프로그래밍 입문+활용 상세 이미지
최신 개발 환경과 최신 버전에 맞게 전면 개편, 공공데이터를 활용한 모바일 웹 페이지 실전 프로젝트 추가된 내용으로 4판이 출간되었다!
JSP & Servlet의 동작원리를 도식화로 알기 쉽게 설명하였고, 기초 문법부터 웹사이트 실전 제작 실습까지 구체적인 구현 방법을 처음 시작하는 초보자의 눈높이에 맞춘 입문 활용서이다.

책의 핵심 구성은 “웹과 서블릿 및 JSP 동작원리 이해 → 알기 쉬운 기초 문법 → 바로 적용하여 구현할 수 있는 실무 완성”이며, 각 과정은 다양한 도식화와 예제를 통해 실행 흐름을 쉽게 이해할 수 있고 실무 프로젝트를 통해 구체적인 구현 방법을 습득할 수 있다.


책은 다음과 같은 특징이 있다.

- 최신 개발 환경과 최신 버전에 맞게 전면 개편하였다.
- 모바일웹 실전 프로젝트 쳅터, 공공데이터를 활용한 모바일 웹페이지 추가 등 최신 트렌드에 맞게 프로젝트가 전면 개편하였다.
- JSP & Servlet의 동작원리를 도식화로 알기 쉽게 설명하였다.
- JSP & 서블릿의 기초 문법을 초보자의 눈높이에 맞추어 설명하였다.
- 이해하기 어려운 내용은 도해로 1차 설명하고, 실습 예제로 2차 설명하였다.
- 실습 예제는 초보자도 알기 쉽게 코드 라인별 1차 설명, 중요한 코드는 말풍선으로 2차 추가 설명, 놓치기 쉬운 부분은 3차로 추가 설명하였다.
- 실수하기 쉬운 부분이나 중요한 부분은 팁으로 추가 설명하였다.
- 단원이 끝나면 스스로 풀어볼 수 있는 단원별 실습 예제를 제공하고, 해답은 부록으로 별도 제공한다.
- 기초 문법을 실무에 바로 적용할 수 있는 사이트 제작 응용 예제까지 담아 실무 기능도 익힐 수 있도록 하였다.
- 책을 보면서 궁금하면 언제든지 물어볼 수 있는 JSPStudy 커뮤니티 사이트를 저자가 직접 운영한다.

이 책의 부록(Appendix)은 PDF 파일로 제공되며, PDF 파일 다운로드 방법은 4쪽을 참고한다. 또한 소스 파일 다운로드 방법도 4쪽을 참고한다.
이 책의 PPT와 연습문제 해답은 교수자에게만 제공되며, 신청 방법은 책 5쪽을 참고한다.

작가정보

저자(글) 정동진

정동진

현) 동의대 정보아카데미 강사
현) 부산IT교육센터 프로그래밍 강사
현) JSPStudy.co.kr 대표 운영자

(저서)
JSPStudy의 JSP & Servlet 웹 프로그래밍 입문 + 활용 4판 (앤써북)
IoT 사물인터넷을 위한 라즈베리파이 5 정석 (앤써북)
그누위즈의 PHP&MySQL 웹 프로그래밍 입문 + 활용 2판 + 활용 (앤써북)
그누위즈의 HTML5 & CSS3 웹 디자인 입문 + 활용 (앤써북)
AWS로 구현하는 CI/CD 배포 입문 (앤써북)
모두가 할 수 있는 플러터 UI 실전 (앤써북)
모두가 할 수 있는 플러터 UI 입문 (앤써북)
JSPStudy의 JAVA 프로그래밍 입문 (앤써북)

저자(글) 김근호

김근호

현대 금형관리 프로그램, 부동산 웹, 앱 프로그램, 캠핑장 예약 관리 시스템, 산업인력 공단 HRD 프로그램, 실시간 개인방송 플랫폼 앱을 개발하였다.

(저서)
JSPStudy의 JSP & Servlet 웹 프로그래밍 입문 + 활용 4판 (앤써북)
만들면서 배우는 플러터 앱 프로그래밍 (앤써북)

저자(글) 손창인

손창인

현) JSPStudy.co.kr 운영자
전) 부산 IT교육센터 강사
전) 동의대 자바프로그래밍 과정 강사
전) (주)애드뱅크 개발팀
전) (주)매경IC(감자유학) 전산팀

(저서)
JSPStudy의 JSP & Servlet 웹 프로그래밍 입문 + 활용 4판 (앤써북)

목차

  • Part 01 JSP 웹 프로그래밍 시작하기
    Chapter 01 웹 프로그래밍의 이해하기
    01_ 웹? 웹! 동적 컨텐츠!
    01-1 웹의 동작
    01-2 정적 페이지, 동적 페이지
    02_ JSP란 무엇인가?
    03_ JSP의 특징
    04_ Servlet 이해하기
    핵심 정리
    연습 문제

    Chapter 02 JDK, Tomcat, Eclipse 설치
    01_ JDK 설치
    01-1 JDK란?
    01-2 JDK 다운로드 및 설치
    01-3 환경변수 Path(경로) 지정
    01-4 JDK 설치여부 확인
    02_ Tomcat 설치
    02-1 JSP 컨테이너란?
    02-2 Toimcat 다운로드 및 설치
    02-3 Tomcat 환경설정
    03_ eclipse 설치
    03-1 이클립스 다운로드 및 설치
    03-2 이클립스 환경설정
    핵심 정리
    연습 문제

    Chapter 03 JSP 동작원리(톰켓)와 서블릿
    01_ 웹 어플리케이션 생성
    02_ “Korea Fighting!!!”을 출력하는 JSP
    03_ JSP의 동작 구조
    04_ JSP의 Life Cycle
    05_ 서블릿(Servlet) 이란?
    05-1 서블릿의 Life Cycle
    05-2 서블릿의 Fighting Korea
    핵심 정리
    연습 문제


    Part 02 JSP & 서블릿 기본 이해하기
    Chapter 04 JAVA 기초 문법
    01_ 기본 문법 구조
    02_ 변수와 데이터 타입
    02-1 변수
    02-2 데이터 타입
    03_ 연산자
    03-1 산술연산자와 증감 연산자
    03-2 비교연산자와 대입연산자
    03-3 논리연산자
    04_ 제어문
    04-1 조건문
    04-2 반복문
    05_ 클래스 및 객체
    05-1 객체란?
    05-2 클래스란?
    05-3 생성자
    05-4 멤버변수
    05-5 접근 제어자
    05-6 static과 final
    05-7 import 및 주석
    핵심 정리
    연습 문제

    Chapter 05 JSP 기초 문법
    01_ JSP의 스클립트(Script)
    01-1 JSP 스크립트의 이해
    02_ 선언문(Declaration)
    02-1 멤버변수 선언
    02-2 메소드(method) 선언
    03_ 스트립트릿
    03-1 스트립트릿의 활용
    04_ 표현식
    04-1 표현식의 활용
    05_ 주석
    05-1 주석의 활용
    06_ JSP의 기본 제어문
    06-1 if-else(조건 분기문)
    06-2 for(반복문)
    06-3 while(반복문)
    핵심 정리
    연습 문제

    Chapter 06 JSP의 지시자와 액션 태그
    01_ 지시자(Directive)
    01-1 page 지시자
    01-2 include 지시자
    02_ 액션 태그
    02-1 include 액션 태그
    02-2 forward 액션 태그
    02-3 스트립트 요소를 대체하는 액션 태그
    02-4 기타 액션 태그
    핵심 정리
    연습 문제

    Chapter 07 JSP의 내부 객체
    01_ 내부 객체란?
    02_ request, response, out 내부 객체
    02-1 request
    02-2 response
    02-3 out
    03_ session, application, pageContext 내부 객체
    03-1 session
    03-2 application
    03-3 pageContext
    04_ page, config 내부 객체
    04-1 page
    04-2 config
    05_ exception 내부 객체
    핵심 정리
    연습 문제

    Chapter 08 서블릿 기초 문법
    01_ 서블릿이란?
    01-1 이클립스로 서블릿 만들기
    01-2 서블릿의 주요 클래스
    01-3 서블릿의 라이프 사이클
    02_ 서블릿의 요청 방식
    02-1 get 방식
    02-2 post 방식
    03_ 서블릿에서 세션 사용하기
    03-1 세션
    핵심 정리
    연습 문제


    Part 03 JSP 응용기술 익히기
    Chapter 09 JSP와 자바빈즈
    01_ 자바빈즈(JavaBeans)란?
    02_ 자바빈즈 만들기
    02-1 빈 작성
    02-2 빈 컴파일
    02-3 빈을 이용하는 JSP 파일 작성
    03_ 빈을 이용한 회원가입 양식 작성하기
    03-1 회원가입 입력 폼 작성
    03-2 회원정보를 처리하기 위한 빈 작성
    03-3 회원입력 정보확인 페이지 작성
    Spcial Page
    핵심 정리
    연습 문제

    Chapter 10 데이터베이스 설치 및 기본 SQL문
    01_ 데이터베이스란
    01-1 데이터베이스 & DBMS
    01-2 데이터베이스 설치
    02_ MySQL 질의문을 이용한 회원테이블 데이터베이스 작성하기
    02-1 데이터베이스의 구성 ‘도서관’
    02-2 회원테이블 만들기
    핵심 정리
    연습 문제

    Chapter 11 JDBC로 데이터베이스 연동
    01_ JDBC
    01-1 JDBC Driver
    01-2 JDBC를 통한 MySQL과의 연동 데스트
    02_ 데이터베이스 조작을 위한 자바 라이브러리
    02-1 JDBC API
    02-2 JDBC에서의 한글 처리
    03_ JSP와 데이터베이스 연동
    03-1 JSP 스크립트릿으로의 데이터베이스 연동
    03-2 자바빈즈를 이용한 데이터베이스 연동
    04_ ConnectionPool을 사용한 데이터베이스 연결 기능 향상
    04-1 Pooling 기법
    04-2 ConnectionPool을 사용한 데이터베이스 연결
    04-3 ConnectionPool과 Bean을 이용한 데이터베이스 연결
    핵심 정리
    연습 문제

    Chapter 12 세션(session)과 쿠키(cookie)
    01_ 세션(session)과 쿠키(cookie)
    01-1 세션
    01-2 쿠키
    02_ HTTP 프로토콜에서 상태를 지속시키기 위한 방법
    02-1 URL 새로쓰기(URL Rewriting, URL 재작성)
    02-2 숨겨진 필드(Hidden Form Variable)
    02-3 쿠키를 구현할 수 있는 쿠키 클래스
    02-4 세션 인터페이스
    02-5 Cookie와 Session 비교
    03_ 웹 어플리케이션에 있어서 세션과 쿠키의 사용
    03-1 쿠키와 세션에 공통적으로 사용할 자바빈즈 작성
    03-2 쿠키를 사용한 로그인
    03-3 세션을 사용한 로그인
    핵심 정리
    연습 문제


    Part 04 JSP & 서블릿 실전 프로그래밍 익히기
    Chapter 13 파일 업로드
    01_ 파일 업로드의 기본적인 폼
    02_ 파일을 업로드하고 폼 데이터를 분석하는 cos.jar
    02-1 cos.jar 파일 다운받기
    02-2 파일 업로드 및 폼 요소 처리를 위한 MultipartRequest 클래스
    03_ 폼 데이터 분석 및 파일 업로드 페이지 구현
    04_ 여러 개의 파일 업로드
    핵심 정리
    연습 문제

    Chapter 14 회원가입 및 로그인
    01_ 데이터베이스 설계
    01-1 회원가입 만들기
    01-2 우편번호 테이블 만들기
    02_ 설계 및 구현
    02-1 회원가입 만들기
    02-2 회원인증 만들기
    02-3 회원 인증 및 가입에 필요한 자바와 빈즈 만들기
    03_ 회원 인증 및 가입 페이지 실행
    핵심 정리
    연습 문제

    Chapter 15 계층형 게시판
    01_ 데이터베이스 설계
    02_ 설계 및 구현
    02-1 게시물의 쓰기, 읽기, 삭제 만들기
    02-2 게시판 수정, 답변 만들기
    02-3 게시판에 필요한 자바와 빈즈
    02-4 게시판 페이지 실행
    핵심 정리
    연습 문제

    Chapter 16 투표 프로그램
    01_ 투표 프로그램의 정의
    01-1 기능정의
    01-2 jsp 페이지 및 클래스 정의
    01-3 데이터베이스 설계
    02_ 투표 프로그램 구현
    02-1 투표 프로그램 기본 틀 작성
    03_ 투표 프로그램 실행
    핵심 정리
    연습 문제

    Chapter 17 홈페이지 구축
    01_ 홈페이지 정의
    01-1 기능정의
    01-2 jsp 페이지 및 클래스 정의
    01-3 데이터베이스 설계
    02_ 홈페이지 구현
    02-1 홈페이지 기본 틀 작성
    02-2 회원정보 수정 페이지 작성
    03_ 홈페이지 테스트
    핵심 정리
    연습 문제

    Chapter 18 모바일웹 회원가입 및 로그인
    01_ 데이터베이스 설계
    02_ 설계 및 구현
    02-1 회원가입 및 회원수정, 로그인, 로그아웃 만들기
    02-2 회원가입 및 회원수정, 로그인, 로그아웃 실행
    핵심 정리
    연습 문제

    Chapter 19 모바일웹 PhotoBlog
    01_ 데이터베이스 설계
    02_ 설계 및 구현
    02-1 회원 및 포토포스트 sample data 입력
    02-2 회원 로그인, 포토포스트 올리기, 리스트, 삭제 만들기
    02-3 포토포스트 좋아요, 댓글 달기, 댓글 삭제, 댓글 리스트
    02-4 포토블로그 페이지 실행
    핵심 정리
    연습 문제


    Appendix(부록)
    Appendix 01 Oracle과 MS_SQL 연결 설정
    01_ Oracle 연결하기
    01-1 자바와 Oracle를 연결하기 위해서는 Oracle 전용 JDBC 드라이버를 설치해야 됩니다.
    01-2 Oracle 접속을 위한 클래스 파일과 JSP 파일 작성
    01-3 연결 테스트
    02_ MS-SQL 연결하기
    02-1 MS-SQL 전용 JDBC 드라이버 설치
    02-2 MS-SQL 접속을 위한 DBConnectionMgr.java 수정
    02-3 테이블 및 데이터 입력하기
    02-4 연결 테스트

    Appendix 02 Tomcat Server 환경설정
    01_ 톰캣 server.xml 설정하기
    01-1 Connector 태그
    01-2 host 태그
    02_ web.xml 설정하기
    02-1 listings
    02-2 welcome-file
    02-3 Exception 발생 시 전환되는 페이지 설정
    02-4 404에러 발생 시 전환되는 페이지 설정

    Appendix 03 모바일웹 테마여행정보
    01_ 데이터베이스 설계
    02_ 설계 및 구현
    02-1 테마여행정보 다운로드 및 MySQL 데이터 삽입
    02-2 JSON파일을 tblBusanTheme 테이블에 입력
    03_ 테마여행정보 리스트 및 상세보기 페이지 구현, 페이징 처리
    03-1 테마여행정보 리스트 부분과 페이징 및 블록 처리
    04_ 테마여행정보 페이지 실행

    Appendix(부록)은 PDF 파일로 제공되며, PDF 파일 다운로드 방법은 책 4쪽을 참고합니다.

출판사 서평

이 책의 내용과 특징은 다음과 같다.
- 최신 개발 환경과 최신 버전에 맞게 전면 개편하였고, 모바일웹 실전 프로젝트 쳅터, 공공데이터를 활용한 모바일 웹페이지 제작 프로젝트 추가 등 최신 트렌드에 맞게 프로젝트를 전면 추가 및 개편하였다.

- JSP와 Servlet 기초 문법과 실무 응용을 한 번에 끝내기
652쪽 분량에 JSP&Servle 기초 문법과 웹사이트 구축 및 모바일 웹페이지 제작 실무 프로젝트까지 완벽하게 설명했다.

- 현직 실무와 현직 강의 경력을 모두 갖춘 저자들의 꼼꼼한 설명
풍부한 그림과 예제를 통해서 JSP와 Servlet을 알기 쉽게, 따라하기 쉽게 설명했다. 실습 예제는 초보자의 눈높이에 맞추어 코드 라인별 1차 설명, 중요한 코드는 말풍선으로 2차 추가 설명, 놓치기 쉬운 부분은 3차로 추가 설명하였다.

- 독학/교재에 적합한 구성
단원별로 학습한 내용을 핵심 정리하고, 실습 예제를 풀어 완벽하게 내 것으로 만들 수 있다. 해답은 부록으로 별도로 제공한다.

- 책을 보면서 코딩하다 궁금하면 언제든지 물어볼 수 있는 커뮤니티 사이트 운영
혼자서 코딩하다 궁금하면 저자의 온라인 커뮤니티 〈〈JSPStudy.co.kr〉〉에서 언제든지 물어보자.

- 연습문제 해답, PPT 자료 제공
이 책의 연습문제 해답과 PPT 자료는 교수자에게만 제공됩니다. 자세한 사항은 책 5쪽을 참고합니다.

기본정보

상품정보 테이블로 ISBN, 발행(출시)일자 , 쪽수, 크기, 총권수을(를) 나타낸 표입니다.
ISBN 9791193059524
발행(출시)일자 2025년 05월 05일
쪽수 575쪽
크기
191 * 257 * 27 mm / 1280 g
총권수 1권

Klover

구매 후 리뷰 작성 시, e교환권 200원 적립

데이터를 불러오는 중입니다.

문장수집 (0)

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 "좋아요“ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다.
리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)

구매 후 리뷰 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요.

교환/반품/품절 안내

    상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

    용선생 추론독해 초등 국어 3단계
    이벤트
    • 사카모토 데이즈 20권
    • 팬텀 버스터즈 출간 기념!
    01 / 02
    TOP