Course Locations

Anaheim, CA
Austin, TX
Boston, MA
Calgary, AB
Charlotte, NC
Chicago, IL
Columbia, MD
Columbus, OH
Dallas-Ft Worth, TX
Kansas City, MO
Los Angeles, CA
New York, NY
Ottawa, ON
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
San Diego, CA
San Francisco, CA
St Louis, MO
Toronto, ON
Vancouver, BC
Virtual Classroom
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

                          

About Us Software Consulting Training Home line

Core JavaServer Faces (with Spring and Hibernate Overview) Developer's Workshop

Email this Page    Print-Friendly Version

Summary:
Helping front-end developers, back-end developers, and architects understand how they can get the most out of JavaServer Faces (JSF), this course explores the new official standard for simplifying Java web development, explaining what JSF is, how it works, and how it relates to other frameworks and technologies like Struts, Servlets, JSP, and JSTL. Also provided is coverage of all the standard components, renderers, converters, and validators, along with advice on how to use them to create solid applications. Working in a hands-on, lab-intensive environment, students will explore and use complex user interface layouts, prototyping, and integrating templates with back-end model objects. Also covered are advanced techniques like internationalization, integration with Struts, and extending JSF with custom components, renderers, converters, and validators.

Duration:
5 Days/Lecture & Lab

Audience:
This course is designed for experienced Java developers who want to use and leverage JSF, Spring and Hibernate to build robust web applications.

Topics:

  • Introduction to JavaServer Faces
  • JSF Architecture Overview
  • Request Processing
  • Simple JSF User Interface Components
  • JSP 2.0 EL Expression Language
  • Event Handling
  • Data Validation
  • Advanced Data Validation
  • Data Conversion and Rendering
  • Custom Graphic controls
  • Spring Overview

Prerequisites:
Students should have at least six months prior Java development experience, including some experience using Server Side technologies (Servlets/JSPs.) Students should be comfortable creating a servlet and JSP.




Last Update: May 20, 2012