Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen
Java NEW

JSF - JavaServer Faces 2 - Foundation

Skal man lave web-sider, der skal understøtte avancerede skærmbilleder, vil JSF ofte være et godt valg. Det er en eventbaseret web teknologi, som bygger på mange års best practices i web udvikling, blandt andet det velkendte model 2 (Controller) pattern. Med JSF 2.0 er erfaringerne fra tidligere års JSF udvikling blevet inkorporeret i standarden.

Evaluering

4stjerner

Alle arrangementer på Teknologisk Institut bliver evalueret af deltagerne. Stjernerne angiver deltagernes gennemsnitlige tilfredshed.

Evalueringen er baseret på: 31 besvarelser

Forudsætninger

Du forventes at have et solidt kendskab til Java, mindst svarende til kurset Videregående programmering med Java. Du forventes at kende HTML og HTML forms på forhånd. Det kan øge udbyttet af kurset, hvis du på forhånd har kendskab til Servlets og JSP, f.eks. via kurset Servlets og Java Server Pages (JSP).

Deltagerprofil

Kurset henvender sig til Java-udviklere, der skal udvikle web-applikationer med komplicerede skærmbilleder i Java-sproget og gerne vil bruge et standardiseret framework. De tre kursusdage giver et overblik over mulighederne med JSF samt praktisk erfaring med hovedkomponenterne.

Indhold

Med introduktion af Facelets i standarden er facelets nu den foretrukne view teknologi frem for JSP, og nye features så som templating, AJAX og GET request support tilbydes nu kun med facelets. Som altid tilbyder JSF et bibliotek af komponenter ”out of the box” – fx knapper, tekstfelter, tabeller, osv. – samt adgang til et stort udbud af tredjeparts-komponenter, så som datovælgere, træmenuer, breadcrumbs, layout-paneler osv.

  • Overblik over JSFs GUI-komponenter
  • Gennemgang af JSFs eventmodel og Listeners
  • Anvendelse af Managed Beans
  • JSFs indbyggede validatorer og converters
  • Gennemgang af faserne i JSFs request-processeringsmodel
  • Side-navigation med JSF
  • Internationalisering af web applikationer med JSF
  • Ajax features i JSF
  • Udvikling af egne komponenter, validatorer og converters
  • Web-arkitektur, design patterns og best practices (fx MVC)
  • Integration til Java EE 6 stakken, eksempelvis CDI, Bean validation og EJB'ere

Underviser

Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.

Har du faglige spørgsmål så kontakt
Andre kurser