Mastering JSP
暫譯: 精通JSP

Todd Cook

  • 出版商: Sybex
  • 出版日期: 2002-08-08
  • 售價: $1,930
  • 貴賓價: 9.5$1,834
  • 語言: 英文
  • 頁數: 704
  • 裝訂: Paperback
  • ISBN: 0782129404
  • ISBN-13: 9780782129403
  • 相關分類: Java 相關技術
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Server-Side Development Is Easier Than You Think


Not so long ago, anyone who knew HTML, even casually, was considered to have a special skill. Now, if you don't at least dabble in server-side web development, you're already behind. Fortunately, Mastering JSP is a great way to build the skills you need today. Inside, you'll learn to design and develop a wide range of JSP-based web applications, beginning with a basic, dynamically generated website. From there you'll build apps that read from and write to databases, create your own custom tags, and process and present XML. Throughout, you're helped by detailed, completely illuminated examples. Coverage includes:

  • Making a servlet configurable
  • Using JavaBeans inside Java Server Pages
  • Building basic JavaBeans for storing user preferences and utility functions
  • Recovering source code from binary class files
  • Building a basic database application
  • Handling exceptions and using asserts
  • Redirecting error output to a file
  • Scanning error logs using a servlet
  • Using a pop-up menu to avoid troublesome actions
  • Displaying XML files using XSLT and JSP
  • Making a servlet-based watermarking application
  • Providing dynamic authentication with roles, permissions, and access
  • Building a Model-View Controller application
  • Improving prototyping with ResultSets using a custom class
  • Abstracting data access code using Java Objects
  • Creating a custom tag to handle client-side JavaScript
  • Abstracting data access SQL using meta-data, JavaBeans, and EJB

Contents

Introduction

Part I • JSP Basics
Chapter 1 • Introducing JavaServer Pages and the JSP Environment
Chapter 2 • HTTP and Servlet Basics
Chapter 3 • JSP Processing

Part II • JSP Application Development
Chapter 4 • Using Scripting Elements
Chapter 5 • Introducing JavaBeans
Chapter 6 • Sharing Data: JSP Security, Authentication, and Integrity
Chapter 7 • Database Access
Chapter 8 • Error Handling and Debugging
Chapter 9 • Performance
Chapter 10 • Presenting XML With JSP
Chapter 11 • Integrating Legacy Applications: Wrappers and Interfaces
Chapter 12 • Integrating Other Extensions and Internationalization

Part III • Professional JSP Design, Development, and Implementation
Chapter 13 • Web Application Models and Advanced Architectures
Chapter 14 • Advanced Database Programming
Chapter 15 • Custom Tags: The Building Blocks of the Java Standard Tag Library
Chapter 16 • Enterprise JavaBeans and JSP

Appendices
Appendix A • Setup
Appendix B • JSP and Servlet API References
Appendix C • A Java Primer
Appendix D • Proposed JSTL API Reference
Appendix E • Web Resources
Index

商品描述(中文翻譯)

伺服器端開發比你想的更簡單

不久前,任何懂得 HTML 的人,即使只是稍微接觸過,都被視為擁有特殊技能。現在,如果你至少不涉獵伺服器端的網頁開發,你已經落後了。幸運的是,《Mastering JSP》是建立你今天所需技能的絕佳方式。在書中,你將學會設計和開發各種基於 JSP 的網頁應用程式,從一個基本的動態生成網站開始。接著,你將構建能夠讀取和寫入資料庫的應用程式,創建自己的自定義標籤,並處理和呈現 XML。在整個過程中,詳細且完全明確的範例將幫助你。內容包括:

- 使 servlet 可配置
- 在 Java Server Pages 中使用 JavaBeans
- 建立基本的 JavaBeans 以儲存用戶偏好和實用功能
- 從二進位類別檔案中恢復源代碼
- 建立基本的資料庫應用程式
- 處理例外和使用斷言
- 將錯誤輸出重定向到檔案
- 使用 servlet 掃描錯誤日誌
- 使用彈出式選單避免麻煩的操作
- 使用 XSLT 和 JSP 顯示 XML 檔案
- 建立基於 servlet 的水印應用程式
- 提供具有角色、權限和訪問的動態身份驗證
- 建立模型-視圖-控制器應用程式
- 使用自定義類改善 ResultSets 的原型設計
- 使用 Java 物件抽象化資料存取代碼
- 創建自定義標籤以處理客戶端 JavaScript
- 使用元數據、JavaBeans 和 EJB 抽象化資料存取 SQL

內容

介紹

第一部分 • JSP 基礎
第 1 章 • 介紹 JavaServer Pages 和 JSP 環境
第 2 章 • HTTP 和 Servlet 基礎
第 3 章 • JSP 處理

第二部分 • JSP 應用程式開發
第 4 章 • 使用腳本元素
第 5 章 • 介紹 JavaBeans
第 6 章 • 共享資料:JSP 安全性、身份驗證和完整性
第 7 章 • 資料庫存取
第 8 章 • 錯誤處理和除錯
第 9 章 • 性能
第 10 章 • 使用 JSP 呈現 XML
第 11 章 • 整合舊有應用程式:包裝器和介面
第 12 章 • 整合其他擴展和國際化

第三部分 • 專業 JSP 設計、開發和實作
第 13 章 • 網頁應用程式模型和進階架構
第 14 章 • 進階資料庫程式設計
第 15 章 • 自定義標籤:Java 標準標籤庫的基石
第 16 章 • 企業 JavaBeans 和 JSP

附錄
附錄 A • 設定
附錄 B • JSP 和 Servlet API 參考
附錄 C • Java 入門
附錄 D • 提議的 JSTL API 參考
附錄 E • 網路資源
索引

最後瀏覽商品 (20)