Inhoud
MVC (Model-View-Controller) is een belangrijk ontwerppatroon in web applicaties. Gelukkig zijn er in de loop van de jaren frameworks ontwikkeld dit op abstracte wijze dit ontwerppatroon implementeren. Voorbeelden hiervan zijn Struts, Cocoon, Tapestry, Tiles, ... Sommige zijn open source en andere dan weer niet. Al deze frameworks werken op een andere manier en de keuze voor één van hen zorgt er dan ook voor dat we vast zitten aan het product. Door de nood aan een meer gestandaardiseerd framework is JSF ontstaan dat een onderdeel is van JEE specificatie. Dus JSF is geen concrete implementatie maar een specificatie. Voor een concrete implementatie moeten we beroep doen op producenten van JEE webservers of applicatieservers die hier in voorzien.
Inhoudstafel
- Inleiding
- Installatie en configuratie
- JSF overzicht
- Managed Beans
- Navigatie
- Standard JSF tags
- Event Handling
- JSF & Ajax
Doelgroep
Deze cursus is bedoeld voor ervaren Java programmeurs die de voor de ontwikkeling van webapplicaties willen leren gebruik maken van de JavaServer Faces specificatie.
Syllabus
Voor deze cursus wordt gebruik gemaakt van een op maat gemaakte syllabus waarin theorie wordt afgewisseld met praktische oefeningen. Voorbeelduitwerkingen van de oefeningen worden ter beschikking gesteld. Dit stelt de cursist in staat ook na de cursus zelfstandig een aantal oefeningen te maken.
Taal
De syllabus en de lessen zijn in het Nederlands.
Duur
5 dagen
Voorkennis
Goede kennis van Java Fundamentals, Java webcomponenten en XML.