Java SIG: Java Server Faces
The Monthly Meeting of the Java SIG
Introduction to Java Server Faces
JavaServer Faces (JSF) is an emerging standard component framework that makes it easier to build web applications. JSF uses components that provide a level of abstraction that makes it easier to specialize applications to different devices such as browsers on desktops, cell-phones, and PDAs using presentation standards including HTML and WML. Development environments like Exadel Studio already support development using JSF and all of the major IDEs are expected to support JSF. This presentation aims to provide as broad and deep an introduction as possible in the time available. The talk will describe JSF, how it works and how it can be used. It will cover JSF's MVC framework and support for conversion, internationalization, page transitions, state management, and validation. In addition, the speaker will describe his experiences and some lessons learned the hard way recently while building an initial web application using JSF.
Paul O'Rorke, Senior Software Architect, Echopass Corporation
Paul O'Rorke has broad interests in Java and deep experience especially on the server-side. At Echopass, Paul helps build Java software systems supporting "On Demand" services for call centers. Paul also has interests in Business Intelligence, Customer Relationship Management, and Data Mining. O'Rorke holds a Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign.
Leveraging Reusable Components in Java Server Faces
This presentation provides a practical guide to using your own custom components within the Java Server Faces framework. One of the key features of JSF is its easily customizable component-based architecture. In this presentation the existing standard component library and existing custom component libraries will be discussed. From here, you will be walked through the creation of your own custom component. This walk-through then leads to a discussion of when it makes sense to "roll your own" component. At the end, we will go over how various JSF tools, like our own product, Exadel Studio, work with JSF.
Max Katz, Exadel Corporation
As Senior Systems Engineer, Max is responsible for customer care, training, and support for Exadel Studio product line. Max also conducts online and onsite JavaServer Faces training. With more than 7 years of IT experience, Max brings a wide array of skills and experiences from his technical and managerial positions. Max holds a Bachelor's Degree in Computer Science from the University of California at Davis.
Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, CA 94105
6:30-7:00 Doors open. Networking. Pizza.
$15 at the door for non-SDForum members
No charge for SDForum members
No registration required
More on the Java SIG....