이미 소장하고 있다면 판매해 보세요.
|
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. 로그인 처리 찾아보기 |