Java Server Faces (JSF) è un framework Java con una architettura MVC il cui merito principale è di facilitare la costruzione di interfacce utente per applicazioni web e di permettere la separazione fra comportamento e presentazione. È costituito da API che rappresentano i componenti UI e ne gestiscono lo stato e da diverse librerie di tag che integrano tali componenti nelle pagine web e gestiscono gli oggetti lato server. Tra le sue caratteristiche principali ricordiamo: Tool friendly, espandibilità, indipendenza dal markup language, state awareness e event awareness.
Architettura Java Server Faces
Configurazione dell'applicazione
Definire le regole di navigazione
Sviluppo delle pagine JSF
Aggiungere validazione e mostrare gli errori di validazione
Backing beans e Managed beans
Il programma riportato è indicativo, ci sarà la possibilità per prenotazioni di gruppo o per le modalità di corsi "a tu per tu" e per le aziende, di personalizzarlo e customizzarlo secondo le proprie esigenze.
Cosa portare:
Un pc portatile con Wi-Fi, almeno 4GB di RAM, Eclipse o NetBeans preinstallati.
Materiale fornito:
Slides, esercizi ed eventuali documenti relativi al framework.
Orari:
Il corso ha una durata di 3 giorni (per giornata si intendono 6h di lezione).
Metodo/Luogo:
In aula, Roma presso i NS. locali o presso la sede del Cliente.