책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > JSP
· ISBN : 9788984688513
· 쪽수 : 395쪽
목차
CHAPTER 1 JSP 프로그램의 동작 원리와 실행 환경 구축
1.1 HTML과 JSP
1.2 JSP 실행 환경 구축
1.2.1 JDK 설치
1.2.2 환경 변수 JAVA_HOME 만들기
1.2.3 환경 변수 Path에 JDK 경로 추가
1.2.4 톰캣 설치
1.3 실행 환경 테스트
연습문제
CHAPTER 2 JSP 프로그래밍 기초
2.1 JSP 프로그램의 기본 형태
2.1.1 page 지시자(Directive)
2.1.2 스크립틀릿(Scriptlet)
2.2 JSP 프로그램의 저장 위치와 실행 방법
2.3 주석(Comment)
2.4 화면 출력
연습문제
CHAPTER 3 이클립스(Eclipse) 설치
3.1 이클립스 다운로드 및 설치
3.2 이클립스 실행
3.3 톰캣 서버 등록
3.4 UTF-8 설정
3.5 JSP 프로그램 작성
3.6 개발 완료된 웹 애플리케이션 배포
연습문제
CHAPTER 4 폼 태그를 이용한 값 입력
4.1 입력 폼 작성과 입력된 값 처리
4.1.1 입력 폼 작성
4.1.2 GET 방식으로 값 전달
4.1.3 POST 방식으로 값 전달
4.1.4 GET 방식의 성질을 이용한 프로그램 테스트
4.2 단일 값 입력 처리
4.3 다중 선택 입력의 처리
연습문제
CHAPTER 5 MariaDB(MySQL) 사용법과 필수 쿼리
5.1 MariaDB 개요
5.2 MariaDB 설치와 클라이언트 사용
5.2.1 MariaDB 설치
5.2.2 HeidiSQL (MariaDB 클라이언트) 실행
5.3 사용자 계정 생성
5.4 데이터베이스 관련 명령어
5.5 테이블 관련 명령어
5.6 데이터 조작 명령어
5.7 배치 파일(batch file)을 통한 명령 실행
연습문제
CHAPTER 6 데이터베이스를 이용한 프로그래밍
6.1 데이터베이스 접속 및 종료
6.2 데이터베이스의 내용을 변경하는 쿼리 실행
6.3 데이터를 조회하는 쿼리 실행
연습문제
CHAPTER 7 파일 업로드와 간이 웹 하드 구현
7.1 파일 업로드
7.1.1 준비 작업
7.1.2 파일 업로드 폼
7.1.3 업로드 파일 처리
7.2 웹 하드 프로그램을 위한 테이블 생성과 메인 페이지
7.2.1 테이블 생성
7.2.2 웹 하드 메인 페이지
7.3 파일 추가와 삭제 기능
7.3.1 파일 추가
7.3.2 파일 삭제
연습문제
CHAPTER 8 쿠키, 세션과 로그인
8.1 쿠키
8.1.1 쿠키의 생성, 삭제, 읽기
8.1.2 로그인 메인 페이지
8.1.3 로그인과 로그아웃 처리
8.2 세션
8.2.1 세션 속성의 생성, 삭제, 읽기
8.2.2 세션 속성을 이용한 로그인
8.3 데이터베이스를 이용한 로그인
8.4 회원가입과 정보 수정
8.4.1 로그인 메인 페이지 완성
8.4.2 회원가입
8.4.3 회원 정보 수정
연습문제
CHAPTER 9 게시판
9.1 게시판 프로그램 구성과 준비 작업
9.1.1 게시판 프로그램 구성
9.1.2 테이블 및 샘플 데이터 생성
9.1.3 게시판 화면 구성
9.2 게시글 리스트
9.3 새 글쓰기
9.4 글 내용 보기
9.5 글 수정
9.6 글 삭제
연습문제
CHAPTER 10 DAO와 DTO
10.1 DAO (delete.jsp에 DAO 적용)
10.2 DTO (view.jsp에 DAO 적용)
10.3 insert.jsp와 update.jsp에 DAO 적용
10.4 write.jsp에 DAO 적용
10.5 list.jsp에 DAO 적용
10.6 BoardDao.java
연습문제
CHAPTER 11 EL과 JSTL
11.1 EL
11.2 포워드와 리다이렉트
11.3 자바 빈과 EL
11.4 게시판에 EL 적용
11.5 JSTL
연습문제
CHAPTER 12 서블릿
12.1 서블릿 기초
12.2 MVC와 컨트롤러
12.3 컨트롤러의 기본 틀
연습문제
CHAPTER 13 MVC 게시판
13.1 컨트롤러 준비
13.2 게시글 리스트 페이지 수정
13.3 글 보기 페이지 수정
13.4 글 쓰기 및 수정 페이지 수정
13.5 데이터베이스 접근 모듈 수정
13.6 서비스 객체 도입
연습문제
CHAPTER 14 게시판에 페이지네이션 넣기
14.1 리스트를 페이지별로 끊어서 보여주기
14.2 페이지네이션 컨트롤 넣기
연습문제