home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
C
All CoursesbalkjeGeneral » Introduction to HW & SW » Soft skills » TracksOperating systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad and iPhone iOSDatabases and middleware » Relational databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data and analyticsApplication development » Methods and techniques » TOGAF » PRINCE2 » Agile development and Scrum » Programming languages » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSystems management » ITIL » SecuritybalkjePractical informationRegistration 
JSF (JavaServer Faces)

Objectives

As web-based applications grow in complexity, there is a need for a good application framework. Without such a framework, the maintenance of such an application becomes difficult, time-consuming and error-prone. In the last years, several frameworks have been created for web-based Java applications. JSF is a component-based view framework which has been included in the Java EE standard.

In this course the participant will get a good insight in the architecture and use of the JSF framework. He will be able to build the view layer of an enterprise application, but also be aware of the integration with other parts of the application.

Main topics

  • Introduction: JSF vs. other frameworks
  • JSF configuration: XML vs. annotations, declaration of managed beans
  • Bean lifecycle
  • Forms and navigation - Facelets
  • Validation: JSF and Bean Validation Framework
  • Custom converters and validators
  • Internationalization
  • JSF tag libraries
  • Event handling: action events, value change events, phase events, system events, AJAX support
  • Advanced: integration via CDI
 

Intended for

Internet/intranet/extranet application developers who wish to learn a Java based web framework with broad industry support.

Background

A basic knowledge of Servlets and JavaServer Pages is required (see course Java EE: building web applications with servlets & JSPs).

Training method

Theoretical foundations with demonstrations. There is plenty of time provided for practical exercises.

Course leader

Sandy Schillebeeckx, anova.

Duration

3 days.

Schedule

You can enrol by clicking on a date
datedur.lang.  location  price
28 Jun3?Leuven  (BE)1500 EUR  (excl. VAT) 
27 Nov3ELeuven  (BE)1500 EUR  (excl. VAT) 

Global score

   
3.8/5 (based on 69 evaluations)

Reviews

     
great! It gives a complete overview of JSF (, )
     
De balans ts theorie en praktijk is goed waardoor ik na af loop van de cursus effectief het gevoel had jsf in de praktijk te kunnen toepassenop basis niveau (, )
     
goede cursus met uitstekende afwisseling theorie/praktijk Geen te lange stukken theorie, maar regelmatig oefeningen. Zo kan je focus blijven houden en voelt cursus niet super zwaar aan. (, )
     
zeer goed, ik mis cursus ipv slides (, )
     
de onderwerpen werden uitgebreid genoeg gegeven, zowel in theorie als in oefeningen (, )
     
Too much questions remain (, )
     
I have achieved the expected knowledge from the course. (, )
     
Très Bon. L'ensemble du cours me permet d'avoir une vue globale sur JSF et il répond aux questions. (, )
     
duidelijke cursus, maar veel informatie. Niet te moeilijk maar af en toe de draad kwijt omwille van de hoeveelheid (zonder voorkennis) (, )
     
I would have liked if the theory & exercises were more complex & closer to real life web app. I had the impession that both theory & practice was too basic (, )

Refresh this page to see other comments.