logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

JavaServer Pages

JavaServer Pages

(2nd Edition)

Hans Bergsten (지은이)
OReilly
67,500원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

JavaServer Pages
eBook 미리보기

책 정보

· 제목 : JavaServer Pages (2nd Edition)
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > Java
· ISBN : 9780596003173
· 쪽수 : 684쪽
· 출판일 : 2002-08-15

책 소개

유용한 예제, 깊이 있는 정보, 깔끔한 설명으로 웹 개발자들에게 사랑 받았던 <JavaServer Pages>의 개정판이다. JSP 스펙 1.2버전에 대한 설명으로 업데이트되었으며, 커스텀 태그 라이브러리 뿐만 아니라 대부분의 JSP 애플리케이션에서 필요한 작업에 대한 JSP 요소 표준 집합을 예상한 새로운 JSTL 태그 라아브러리도 포함하고 있다.

목차

Part I. JSP Application Basics

1. Introducing JavaServer Pages
What Is JavaServer Pages?
Why Use JSP?
What You Need to Get Started

2. HTTP and Servlet Basics
The HTTP Request/Response Model
Servlets

3. JSP Overview
The Problem with Servlets
The Anatomy of a JSP Page
JSP Processing
JSP Application Design with MVC

4. Setting Up the JSP Environment
Installing the Java Software Development Kit
Installing the Tomcat Server
Testing Tomcat
Installing the Book Examples
Example Web Application Overview

Part II. JSP Application Development

5. Generating Dynamic Content
Creating a JSP Page
Installing a JSP Page
Running a JSP Page
Using JSP Directive Elements
Using Template Text
Using JSP Action Elements

6. Using JavaBeans Components in JSP Pages
What Is a Bean?
Declaring a Bean in a JSP Page
Reading Bean Properties
Setting Bean Properties

7. Using Custom Tag Libraries and the JSP Standard Tag Library
What Is a Custom Tag Library?
Installing a Custom Tag Library
Declaring a Custom Tag Library
Using Actions from a Tag Library

8. Processing Input and Output
Reading Request Parameter Values
Validating User Input
Formatting HTML Output

9. Error Handling and Debugging
Dealing with Syntax Errors
Debugging a JSP Application
Dealing with Runtime Errors

10. Sharing Data Between JSP Pages, Requests, and Users
Passing Control and Data Between Pages
Sharing Session and Application Data
Online Shopping
Memory Usage Considerations

11. Accessing a Database
Accessing a Database From a JSP Page
Validating Complex Input Without a Bean
Using Transactions
Application-Specific Database Actions

12. Authentication and Personalization
Container-Provided Authentication
Application-Controlled Authentication
Other Security Concerns

13. Internationalization
How Java Supports Internationalization and Localization
Generating Localized Output
A Brief History of Bits
Handling Localized Input

14. Working with XML Data
Generating an XML Response
Transforming XML into HTML
Transforming XML into a Device-Dependent Format
Processing XML Data

15. Using Scripting Elements
Using page Directive Scripting Attributes
Implicit JSP Scripting Objects
Using Scriptlets
Using Expressions
Using Declarations
Mixing Action Elements and Scripting Elements
Dealing with Scripting Syntax Errors

16. Bits And Pieces
Buffering
Including Page Fragments
Mixing Client-Side and Server-Side Code
Precompiling JSP Pages
Preventing Caching of JSP Pages
Writing JSP Pages as XML Documents
How URIs Are Interpreted

Part III. JSP in J2EE and JSP Component Development

17. Web Application Models
The Java 2 Enterprise Edition Model
The MVC Design Model
Scalability

18. Combining JSP and Servlets
Servlets, Filters, and Listeners
Picking the Right Component Type for Each Task
Initializing Shared Resources Using a Listener
Access Control Using a Filter
Centralized Request Processing Using a Servlet
Using a Common JSP Error Page

19. Developing JavaBeans Components for JSP
Beans as JSP Components
JSP Bean Examples
Unexpected Behavior

20. Developing Custom Tag Libraries
Tag Extension Basics
Developing a Simple Action
Developing an Iterating Action
Processing the Action Body
Handling Exceptions
The Tag-Handler Life Cycle and What It Means to You
Creating the Tag Library Descriptor
Packaging and Installing a Tag Library

21. Advanced Custom Tag Library Features
Developing Cooperating Actions
Validating Syntax
Using a Listener in a Tag Library
Dynamic Attribute Values and Types

22. Integrating Custom Code with JSTL
Using the Expression Language in Custom Actions
Setting and Using Configuration Variables
Integrating Custom Conditional Actions
Integrating Custom Iteration Actions
Integrating Custom I18N Actions
Integrating Custom Database Actions
Using JSTL Tag Library Validators

23. Database Access Strategies
JDBC Basics
Using Connections and Connection Pools
Making a Connection Pool Available to Application Components
Using a Generic Database Bean
Developing Application-Specific Database Components

Part IV. Appendixes

A. JSP Elements Reference

B. JSTL Actions and API Reference

C. JSTL Expression Language Reference

D. JSP API Reference

E. Book Example Custom Actions and API Reference

F. Web Application Structure and Deployment Descriptor Reference

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책