책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788994914688
· 쪽수 : 566쪽
· 출판일 : 2012-01-25
책 소개
목차
Chapter01_스트럿츠2 개발 환경 구축
1.1 JDK 설치
1.2 환경변수 설정
1.3 이클립스(Eclipse) 설치
1.4 아파치 톰캣(Apache Tomcat) 설치
1.5 톰캣 설정과 간단한 웹 애플리케이션 실행
1.6 스트럿츠2 프레임워크 설치
1.7 MySQL 설치
Chapter02_스트럿츠2 애플리케이션 맛보기
2.1 기본적인 프로젝트 설정
2.2 스트럿츠2 프로젝트를 위한 기본 파일 작성
2.3 소스 코드 작성
2.4 실행 및 결과 확인
Chapter03_스스트럿츠2 프레임워크와 환경 설정
3.1 스트럿츠2 프레임워크
3.2 요청과 응답(Request-Response)
3.3 핵심 컴포넌트
3.4 액션
3.5 인터셉터
3.6 리절트
3.7 프레임워크 환경 설정 파일
3.8 밸류 스택(Value Stack)과 OGNL
Chapter04_액션(action)
4.1 스트럿츠2 액션
4.1.1 액션이 하는 일
4.2 액션 구현하기
4.3 객체로 자료 전달
Chapter05_인터셉터(interceptor)
5.1 인터셉터는 왜 필요한가?
5.2 인터셉터의 실행 과정
5.3 내장 인터셉터
5.4 인터셉터 선언하기
5.5 인터셉터 만들기
Chapter06_리절트(result)
6.1 액션의 실행 결과
6.2 많이 사용되는 리절트 종류
6.3 Velocity(정식 이름은 VelocityResult)
6.4 Freemarker(정식 이름은 FreemarkerResult)
6.5 글로벌 리절트
Chapter07_태그 컴포넌트
7.1 JSP 표현 언어(Expression Language, EL)
7.2 JSP JSTL(JSP Standard Tag Library)
7.3 JSP 커스텀 태그
7.4 스트럿츠2 태그 라이브러리
7.5 OGNL
Chapter08_유효성 검사
8.1 유효성 검사란?
8.2 유효성 검사자의 종류
8.3 사용자 정의 커스텀 유효성 검사
Chapter09_파일 업로드와 다운로드
9.1 파일 업로드의 특징
9.2 파일 업로드 지원 컴포넌트 설치
9.3 파일 업로드 용량 크기 설정
9.4 파일 업로드
9.5 파일 다운로드
Chapter10_MyBatis 사용
10.1 MyBatis란?
10.2 데이터베이스와 MyBatis 연결
10.3 동적 SQL
10.4 세션(Session) 객체 생성
10.5 스트럿츠2에서의 MyBatis 연결 및 동작원리
Chapter11_블로그 만들기
11.1 설계 주제
11.2 설계 개요
11.3 사용 소프트웨어
11.4 프로젝트의 주요 기능 분석
11.5 데이터베이스 설계
11.6 전체 페이지 구성도
11.7 입력/출력 화면
11.8 프로그램 명세서



















