Pro JavaServer Faces
Building J2EE Applications with JSF
Kim Topley(Author)
Apress
1st Edition
Published on 17. May 2004
Book
Paperback/Softback
350 pages
978-1-59059-268-7 (ISBN)
Description
JavaServer Faces (JSF) is a new and exciting technology coming out from Sun. It is a framework for creating user interfaces for web applications. JSF offers both a programming model and user interface (UI) component tag library for developing web applications. The UI is created on the server (through JSP / servlets) and renders back on the client as HTML (with embedded JavaScript). Both the JSF specification and Sun's JSF tutorial start off by discussing the JSF lifecycle and the component model that it works with internally. Instead this book will approach JSF by treating it as a technology for building JSP pages that create HTML and therefore this book begins by describing the JSF HTML tag library. Only much later in the book, when the reader is comfortable with JSF, do the details of the lifecycle and UI-Components and renderers get introduced.
More details
Language
English
Place of publication
New York
United States
Target group
Professional and scholarly
College/higher education
Popular/general
ISBN-13
978-1-59059-268-7 (9781590592687)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Person
Kim Topley is a freelance Java developer with his own consulting company, based near London, England. By day, he develops Java applications for a variety of prominent companies in the financial and telecommunications market places and spends most evenings and weekends either keeping abreast of the latest developments in the Java world by reading, or writing about aspects of Java that he finds topical or interesting. Out of these long evenings (and nights) have come five other books: J2ME in a Nutshell and Java Web Services in a Nutshell for O'Reilly and Associates, and for Prentice Hall two editions of Core JFC and Core Swing: Advanced Programming. Prior to being caught up with the Java phenomenon, Kim was a UNIX kernel developer and, even further back, created microcode for mainframe computers. Kim has a BA degree in Mathematics from the University of Cambridge, England.
Content
Introduction to JavaServer Faces; Input/Output Controls; Forms, Commands and Page Flow; Selection and Table Controls; Internationalizing JSF Applications; JSF and Struts; The JSF Component Model; Custom Validators and Converters; Custom Components and Renderers; More JSF Customization; Appendix: JSF Core Tag Library; JSF HTML Tag Library; JSF Configuration File; JSF Expression Language; JSF API Reference.