Home > Store

AJAX and JavaServer Faces (Digital Short Cut)

Register your product to gain access to bonus material or receive a coupon.

AJAX and JavaServer Faces (Digital Short Cut)

eBook

  • Sorry, this book is no longer in print.
  • About Watermarked eBooks
  • This PDF will be accessible from your Account page after purchase and requires PDF reading software, such as Acrobat® Reader®.

    The eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

    Watermarked eBook FAQ

Not for Sale

Description

  • Copyright 2007
  • Edition: 1st
  • eBook
  • ISBN-10: 0-13-613353-3
  • ISBN-13: 978-0-13-613353-7

Based on material from the forthcoming second edition of Core JavaServer™ Faces by David Geary and Cay Horstmann, this short cut explores how to use JavaServer Faces and AJAX (Asynchronous JavaScript with XMLHttpRequest) to create rich user interfaces. Starting with a brief review of Ajax fundamentals, it goes on to cover

  • Implementing Ajax with a servlet in a JSF application
  • Using JSF phase listeners for more complex Ajax scenarios
  • Form completion and real-time validation
  • Accessing UI view state from an Ajax call
  • Client-side state saving and Ajax
  • Direct Web Remoting with DWR

Finally, after concisely explaining JSF components that wrap existing JavaScript components using Prototype, Scriptaculous, Dojo, and Rico, this Short Cut briefly explores how to use the Ajax4jsf framework to seamlessly integrate Ajax into JSF applications.

Sample Content

Excerpts

Download the excerpt

Table of Contents

Introduction 3

Ajax Fundamentals 3

JavaScript Libraries 8

Form Completion 9

Real-Time Validation 14

Propagating Client-Side View State 21

Direct Web Remoting (DWR) 23

Ajax Components 28

Ajax4jsf 40

Conclusion 64

About the Authors 65

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.