Mastering JSP

Todd Cook

  • 出版商: Sybex
  • 出版日期: 2002-08-08
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 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