이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
차세대 MVC 스트럿츠 2 프로그래밍
CD 1장 포함
조원석 등저
가메출판사 2007.12.21.
베스트
IT 모바일 top100 1주
가격
20,000원
10 18,000
YES포인트?
1,000원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

Part 1 스트럿츠의 시작
Chapter 01 시작하며
1. MVC란?
2. Struts 1.x와 Strusts 2의 액션 비교
2.1 Struts 1.x의 액션
2.2 Struts 2의 액션
3. Struts 2의 역사

Chapter 02 튜토리얼
1. 다운로드와 설치
2. 프로젝트 설정
3. 액션 만들기
4. JSP 만들기
5. 매핑
6. web.xml 설정
7. 내부 동작
8. 액션 테스트하기

Part 2 스트럿츠의 기본
Chapter 03 설정
1. web.xml
2. struts.xml
2.1 package
2.2 namespace
2.3 include
2.4 interceptors
2.5 action
2.6 result
2.7 config-browser 플러그인
3. struts.properties

Chapter 04 액션(Actions)
1. 액션을 구현하는 세 가지 방법
1.1 단순 POJO 형태의 액션
1.2 Action 인터페이스를 구현한 액션
1.3 ActionSupport 클래스를 상속해 구현한 액션
2. 단계적인 액션 구현 예제
2.1 요청 파라미터를 입력받는 액션
2.2 execute() 메서드에서 유효성 검사
2.3 유효성 검사 분리
3. 사용자 입력 처리
3.1 액션에서 폼 오브젝트 생성
3.2 도메인 오브젝트의 사용
3.3 ModelDriven 인터페이스 구현

Chapter 05 인터셉터(Interceptors)
1. 설정
2. 인터셉터 만들기
3. Dependency Injection을 위한 인터셉터
4. 프레임웍이 제공하는 인터셉터들
4.1 params
4.2 workflow
4.3 fileUpload
4.4 prepare
4.5 staticParams
4.6 checkbox
4.7 exception
4.8 servletConfig
5. 인터셉터 스택

Chapter 06 Results
1. 설정
1.1 result-type과 result
1.2 global-results
1.3 동적 result
1.4 와일드카드(*) 매핑
2. Result 타입
2.1 chain
2.2 dispatcher
2.3 freemarker
2.4 httpheader
2.5 redirect
2.6 redirectAction
2.7 stream
2.8 velocity
2.9 xslt
2.10 plainText
3. Result 클래스 만들기

Chapter 07 태그(Tags)
1. OGNL
2. 태그 문법
3. Generic 태그
3.1 Control 태그들
3.2 Data 태그들
4. UI 태그

Part 3 스트럿츠의 고급
Chapter 08 형 변환(Type Conversion)
1. execute() 메서드에서 수동으로 형 변환
2. 형 변환이 되는 액션
3. Type Converter
3.1 내장 형 변환
3.2 Type Converter 작성
4. 형 변환 에러 처리

Chapter 09 유효성 검사(Validation)
1. execute() 메서드에서 유효성 검사
2. Validateable 인터페이스 구현
3. XML을 사용한 선언적 유효성 검사
3.1 프레임웍이 제공하는 Validator들
3.2 커스텀 Validator 만들기

Chapter 10 국제화(Internationalization)
1. java.util.Locale
2. Struts 2에서 Locale의 설정
2.1 Locale의 기본 값
2.2 웹 애플리케이션에서 강제 지정
2.3 사용자가 Locale 설정
3. 리소스 번들 검색 순서
4. 리소스 번들 사용
4.1 Action 클래스에서 사용
4.2 화면에서 직접 출력

Chapter 11 Spring과의 통합
1. 라이브러리 설정
2. web.xml
3. struts.properties
4. applicationContext.xml
5. 액션 클래스 작성

Chapter 12 CRUD 액션

Part 4 Appendix
Appendix A 아키텍처
1. FilterDispatcher
2. ValueStack이란 무엇인가?
3. Thread-local에 대한 이해
4. RequestWrapper를 이용한 request의 커스터마이징
5. Struts 2와 Struts 1.x의 액션 비교

Appendix B Annotations
1. 설정 파일이 없는 환경 설정
2. web.xml에서 필터 초기화
3. 컨벤션에 따른 액션 매핑
4. Annotations
4.1 액션 애너테이션
4.2 인터셉터 애너테이션
4.3 유효성 검사 애너테이션
4.4 형 변환 애너테이션

Appendix C 개발 환경 설정
1. Apache Tomcat
1.1 톰캣의 버전과 설치
1.2 매니저 애플리케이션
2. Eclipse
2.1 WTP 설치와 구동
2.2 소스 디렉터리 구조
2.3 Dynamic Web Project 생성
2.4 빌드 패스 설정
3. Apache Ant

Appendix D Best Pratice
1. 데이터베이스 설치와 실행
2. 화면 흐름
3. 액션 클래스들
4. DAO와 비즈니스 오브젝트
5. 로그인 처리

찾아보기

저자 소개

저자 : 조원석 외
조원석
저자는 1998년 연세대학교 전자공학과를 졸업하고, 삼성SDS에서 SI 프로젝트를 하며 멀티캠퍼스 자바 강사로 활동했다. 2003년부터 NHN㈜에서 모바일 서비스 개발을 했으며, 현재 게임 채널 서비스 개발 팀장으로 있다. Spring, WebWork, iBATIS, SiteMesh 등 프레임웍에 대한 강의와 스터디를 통해 직원들의 기술 향상에 기여하고 있다.

박성현
저자는 아이비케이텍(기업은행 전산자회사)을 거쳐 현재 NHN㈜에 근무하고 있다. 아이비케이텍 시절에는 CS 기반의 윈도우용 애플리케이션 개발과 Java 기반의 웹 프레임웍 개발을 담당했으며, 2년 6개월 후 현재 NHN에서는 Java 기반의 웹 애플리케이션 개발을 담당하고 있다.

박정영
저자는 대학 1학년 때부터 프로그래밍 공부를 시작했고, 본격적으로 Java를 공부하게 된 것은 재학 중에 학과를 컴퓨터 관련 학과로 옮기면서부터였다. 졸업 후 ㈜ 코테크시스템을 거쳐서 NHN㈜에서 네이버 모바일 서비스 개발 및 유지 보수를 담당했었고 현재는 신규 서비스 개발을 준비 중에 있다.

임영채
저자는 ‘컴바라기(Comflower)’라는 대학교 프로그래밍 학술 동아리에서 활동하였으며 자바 언어를 주로 공부하였다. 졸업 후 NHN㈜에 입사하여 네이버 모바일 및 응용 서비스 웹 개발과 유지 보수를 담당하고 있다.

품목정보

발행일
2007년 12월 21일
쪽수, 무게, 크기
322쪽 | 782g | 188*240*30mm
ISBN13
9788980782079
리뷰 총점 8.0

첫번째 한줄평을 남겨주세요.

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.