책 이미지
책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 운영체제/소프트웨어 공학
· ISBN : 9788989975878
· 쪽수 : 736쪽
책 소개
목차
1부 JSF로의 탐험
1장 JavaServer Faces 소개
1.1 RAD 세상
1.2 기반 기술
1.3 프레임워크, 프레임워크, 프레임워크
1.4 어디서나 존재하는 컴포넌트
1.5 Hello, world!
1.6 요약
2장 JSF의 기초
2.1 핵심 사항
2.2 요청 처리 생명주기
2.3 컴포넌트 식별자 및 클라이언트 식별자의 이해
2.4 JSF 표현 언어
2.5 요약
3장 워밍업: JSF의 이모저모
3.1 JSF 환경 설정
3.2 JSP의 역할
3.3 빈의 생성 및 초기화
3.4 페이지 바다의 항해
3.5 요약
4장 표준 컴포넌트로 시작하기
4.1 모든 것은 컴포넌트에
4.2 공통 컴포넌트 특성
4.3 UIViewRoot로 페이지 제어하기
4.4 UIParameter로 컴포넌트 파라미터 설정하기
4.5 Output으로 데이터 표현하기
4.6 HtmlGraphicImage로 이미지 보여주기
4.7 HtmlMessage로 컴포넌트 메시지 보여주기
4.8 HtmlMessages로 다수의 애플리케이션 메시지 보여주기
4.9 Panel 컴포넌트로 그룹화 및 레이아웃 만들기
4.10 요약
5장 입력 컴포넌트와 데이터 테이블 컴포넌트
5.1 이벤트 리스너 등록하기
5.2 공통 컴포넌트 특성
5.3 HtmlForm으로 폼 다루기
5.4 기본 사용자 입력 다루기
5.5 HtmlSelectBooleanCheckbox로 체크박스 만들기
5.6 아이템 목록 정의하기
5.7 다중 선택 아이템 다루기
5.8 단일 선택 아이템 다루기
5.9 애플리케이션 명령 실행
5.10 HtmlDataTable로 데이터 집합 표현하기
5.11 요약
6장 국제화, 검증기, 변환기
6.1 국제화와 지역화
6.2 입력값 검증
6.3 타입 변환 및 포맷팅
6.4 애플리케이션 메시지 커스터마이징하기
6.5 요약
2부 사용자 인터페이스 개발
7장 ProjectTrack 소개
7.1 요구사항
7.2 개념적 모델
7.3 사용자 인터페이스
7.4 개발팀
7.5 요약
8장 로그인 페이지 작성: 자바 코드 없이 사용자 인터페이스 개발하기
8.1 시작하기
8.2 로그인 페이지 작성
8.3 페이지에 멋 내기
8.4 검증기 추가하기
8.5 HtmlPanelGrid를 사용한 레이아웃 개선
8.6 요약
9장 나머지 페이지 작성: 자바 코드 없이 사용자 인터페이스 개발하기
9.1 커스텀 컴포넌트로 헤더 만들기
9.2 패널을 사용한 데이터 테이블 프로토타이핑
9.3 입력 폼 만들기
9.4 '프로젝트 상세보기' 페이지
9.5 요약
10장 애플리케이션 기능 통합
10.1 JSF 개발 방식의 이해
10.2 애플리케이션 환경 알아보기
10.3 보안 적용을 위한 페이지 재구성
10.4 로그인 페이지
10.5 헤더
10.6 데이터 그리드 통합
10.7 입력 폼 통합
10.8 '프로젝트 상세보기' 페이지
10.9 에러 페이지 추가하기
10.10 UI의 국제화 및 지역화
10.11 요약
3부 애플리케이션 로직 개발
11장
11.1 서블릿에서 JSF까지
11.2 애플리케이션의 근간
11.3 모든 것이 컨텍스트 안에
11.4 이벤트 처리
11.5 컴포넌트의 재조명
11.6 요약
12장 애플리케이션 빌드: 설계 및 기초 클래스
12.1 애플리케이션의 계층
12.2 빈(bean) 요리하기
12.3 비즈니스 계층 및 데이터 계층 분석
12.4 애플리케이션 계층 개발하기
12.5 세션 유지를 위한 Visit 객체 작성
12.6 기초 기반 빈 클래스 개발
12.7 요약
13장 애플리케이션 빌드: 기반 빈, 보안, 국제화
13.1 기반 빈 작성
13.2 보안 적용하기
13.3 코드에서의 국제화 지원
13.4 설계 방식의 결정과 대안
13.5 요약
14장 스트럿츠 및 기존 애플리케이션과의 통합
14.1 통합의 의미
14.2 JSF를 다른 프레임워크와 통합하는 경우
14.3 요청과 응답의 다양한 얼굴
14.4 JSF와 스트럿츠 애플리케이션의 통합
14.5 스트럿츠를 사용하지 않는 애플리케이션과 JSF와의 통합
14.6 요약
4부 커스텀 컴포넌트, 렌더러, 검증기 및 변환기 작성
15장 JSF 환경: 컴포넌트 개발자의 관점
15.1 UI 확장의 열반으로 가는 세 단계
15.2 UI 컴포넌트 개발
15.3 렌더러 개발
15.4 검증기 개발
15.5 변환기 개발
15.6 국제화 다루기
15.7 UI 확장 컴포넌트의 패키징
15.7 요약
부록A JSP 없이 JSF 사용하기