T1008

Ladda ner som PDF

Java Server Faces

JavaServer Faces is a new improved version of JSF web development framework. JSF is simplified and more suitable for producing web applications and custom components. JSF replaces old JSP pages with new Facelet technology and while both are supported, facelets are now way to go. JSF also offers improved support for AJAX patterns. Many things are now simplified or optional, to make development more streamlined.

Learn a new faster, more cost-effective way to do web applications, register to the course now!

Målgrupp

Course is aimed for application developers who already know Java and wish to learn or update their web development skills up to todays level.

Förkunskaper

Earlier experience in Servlet/JSP is highly recommended but not required.

Kursmaterial

Course material is in English.

Informator Training Cloud

Vår utbildningsportal stöttar dig genom hela utbildningen. Portalen är tidsbesparande och utformad för att ge dig som deltagare en mer effektiv inlärning - som leder till bättre resultat och större kunskapstillämpning efter kursen. Läs mer här >

Objectives:

JavaServer Faces course attendee learns how to design and develop web applications based on JavaServer Faces technology. Attendee will also learn how to work in Java EE environment and how to create customized components for JSF.

Course outline:

Day 1:

9.00 Registration and coffee

9.30 Introduction to JSF

  • Part of web application
  • Servlet, web.xml

Fundamentals

  • Setting up JSF
  • JSF new features

JSF as MVC

  • Architecture of JSF

JSF Controller

  • Standard JSF controller

Managed Beans

  • Defining Managed Beans
  • New JSF annotations
  • Bean scopes

Views

  • JSF View model
  • Structure of a View
  • Facelets as view
  • Project Stage

16.00 End of the day 1

2nd day

9.00 Expression Language

  • EL syntax
  • EL operators

Lifecycle

  • JSF request lifecycle
  • Lifecycle phases

Standard Components

  • Core JSF controls

Input Components

  • JSF input controls

Executing Commands

  • Buttons and Links

Navigation

  • Page navigation
  • Static vs dynamic
  • Implicit navigation

Data Validation

  • How validation works in JSF
  • Existing validators
  • Custom validator

Type Conversion

  • How converters work in JSF
  • Existing converters
  • Custom converter

16.00 End of the day 2

3rd day

9.00 Message Bundle

  • JSF resources I18N
  • JSF internationalization and localization features

Event Handling

  • Advanced event handling model

Request Processing Lifecycle

... Läs mer

Objectives:

JavaServer Faces course attendee learns how to design and develop web applications based on JavaServer Faces technology. Attendee will also learn how to work in Java EE environment and how to create customized components for JSF.

Course outline:

Day 1:

9.00 Registration and coffee

9.30 Introduction to JSF

  • Part of web application
  • Servlet, web.xml

Fundamentals

  • Setting up JSF
  • JSF new features

JSF as MVC

  • Architecture of JSF

JSF Controller

  • Standard JSF controller

Managed Beans

  • Defining Managed Beans
  • New JSF annotations
  • Bean scopes

Views

  • JSF View model
  • Structure of a View
  • Facelets as view
  • Project Stage

16.00 End of the day 1

2nd day

9.00 Expression Language

  • EL syntax
  • EL operators

Lifecycle

  • JSF request lifecycle
  • Lifecycle phases

Standard Components

  • Core JSF controls

Input Components

  • JSF input controls

Executing Commands

  • Buttons and Links

Navigation

  • Page navigation
  • Static vs dynamic
  • Implicit navigation

Data Validation

  • How validation works in JSF
  • Existing validators
  • Custom validator

Type Conversion

  • How converters work in JSF
  • Existing converters
  • Custom converter

16.00 End of the day 2

3rd day

9.00 Message Bundle

  • JSF resources I18N
  • JSF internationalization and localization features

Event Handling

  • Advanced event handling model

Request Processing Lifecycle

Customized Components

  • JSF Composites
  • Custom component lifecycle
  • Structure and parts

Composite Components

AJAX

  • JSF AJAX support
  • Improved lifecycle model
  • AJAX support in lifecycle
  • f:ajax tag
  • Custom AJAX components

 

Other: Integrating JSF & EJB, JSF library PrimeFaces & IceFaces

16.00 End of the course

Kurs-ID: T1008
Längd: 3 dagar
Pris exkl moms: 26 950 kr

Frågor om kursen!?

Har du frågor om kursens innehåll, leveransdatum/ort eller behöver en företagsanpassad variant? Fyll i formuläret nedan!


Kan betalas med:
TRAINING CARD

Ort och datum

Stockholm
10 okt – 12 okt
Boka nu!
7 nov – 9 nov
Boka nu!
Göteborg
10 okt – 12 okt R
Boka nu!
7 nov – 9 nov R
Boka nu!
Malmö
10 okt – 12 okt R
Boka nu!
7 nov – 9 nov R
Boka nu!
Cloud Access
i Läs mer

Delta på kursen från ditt hem, jobb eller annan plats.

10 okt – 12 okt
Boka nu!
7 nov – 9 nov
Boka nu!

Tipsa