Vortrag 1 am Mittwoch: Spring Web Flow/JSF mit Facelets
- Überblick:
- Was ist die Stärke von JSF?
- Was ist die Stärke von Spring Web Flow?
- Integration von Spring Web Flow in JSF
- benötigte jars
- web.xml
- faces-config.xml
- ein Beispiel-Flow mit JSF
- die Flow-XML-Datei
- eine Form-Bean
- ein Action-Bean
- Page-Validierung
- Erfahrungen aus dem echten Leben
- Unerwartetes
- Bean-Wahl
- Fazit
- Fragen (und hoffentlich auch Antworten
)
Der Dozent: Michael Hönnig
Michael Hönnig ist Java-Freelancer im JEE Umfeld (Facelets, JSP, JSF,
EJB3, JPA, JMS, Spring) mit Fokus auf Wirtschaftsinformatik. Er kam
vorrangig über C++ zu Java. Mit Java beschäftigt er sich beruflich seit
dem Jahr 2000, zunächst im Umfeld OpenOffice.org API, deren Projektleiter
er bis ins Jahr 2005 war. In der JEE Welt ist Michael seit dem Jahre 2006
zu hause.
Vortrag 2 am Mittwoch: Shale "das allumfassende JSF-Framework" von Sam Julian
Auf der offiziellen Shale Website ist die folgende Definition zu lesen:
"Shale is a modern web application framework, fundamentally based on JavaServer Faces".
Also das Shale benötigt JSF als Basisbaustein und ist im Gegensatz zur JSF keine Spezifikation, sondern eine Erweiterung des JSF-Standards.
Shale dient dazu, wirksam die Komponenten orientierte Architektur des JSF-Standardes einzusetzen. Wie Shale verwendet werden kann und welche Vor- und Nachteile es mit sich bringt, soll anhand einer Web Applikation dargestellt werden.
Der Vortrag zeigt live "Shale in Action".
Folgende Themen werden angesprochen:
- Vorstellung der Person Sam Julian
- Was ist Shale
- Shale-Services
- View-Controller
- Dialog-Manager
- Shale-Design-Pattern
- Konfiguration
Agenda für den 17.09.
- 19:00 Uhr : OpenDoors
- 19:15 Uhr : Begrüßung
- 19:20 Uhr : Vortrag : Spring Web Flow/JSF mit Facelets von Michael Hönning
- ca. 20:30 Uhr : Vortrag : Shale - das allumfassende JSF-Framework von Sam Julian
Der Termin findet an der HAW Hamburg, Raum 265 statt.
Fotos