By Bernd Müller

Show description

Read Online or Download JavaServer Faces 2.0: Ein Arbeitsbuch für die Praxis, 2. Auflage PDF

Best programming: programming languages books

Thinking in Java (One-Off)

Pondering in Java, 3rd variation is the much-anticipated revision of Bruce Eckel's best-selling advent to Java. In pondering in Java, 3/e, Bruce Eckel presents entire integration of JDK 1. four applied sciences to his award profitable 'Thinking in' presentation. Eckel introduces all of the fundamentals of items as Java makes use of them, then walks conscientiously during the basic techniques underlying all Java programming -- together with application circulation, initialization and cleanup, implementation hiding, reusing periods, and polymorphism.

C# 2010 for Programmers (4th Edition) (Deitel Developer Series)

Written for programmers with a heritage in C++, Java or different high-level, object-oriented languages, this ebook applies the Deitel signature live-code method of educating programming and explores Microsoft’s C# 2010 language and . internet four intensive. The e-book is up to date for visible Studio® 2010 and C# four, and provides C# ideas within the context of totally proven courses, entire with syntax shading, particular line-by-line code descriptions and software outputs.

Extra resources for JavaServer Faces 2.0: Ein Arbeitsbuch für die Praxis, 2. Auflage

Sample text

Zeile 8 ist ein Beispiel hierf¨ ur. 2 auf der n¨achsten Seite. Allerdings haben wir im Augenblick nur die ersten Zeilen der Seite durchgesprochen. Die weiteren folgen sp¨ater. 2: Beispiele f¨ ur EL-Ausdr¨ ucke Wir haben in diesem Abschnitt und auch bei der Vorstellung des Bearbeitungsmodells einer JSF-Anfrage immer von Gettern und Settern mit der Syntax getXxx() und setXxx() gesprochen. Die JavaBean-Spezifikation sieht f¨ ur boolesche Properties zus¨atzlich die M¨ oglichkeit eines Getters in der Form isXxx() vor.

Die Werte sind valide und vom richtigen Typ und k¨onnen nun den Modellobjekten zugewiesen werden. In unserem Beispiel < h:inputText id = " vorname " required = " true " value = " #{ comedianHandler . aktuellerComedian . vorname}" daf¨ ur zust¨andig. Die JSF-Implementierung sucht nach einer Managed Bean mit dem Namen comedianHandler. Dann wird das aktuellerComedian-Property dieses Objekts ausgewertet. Das Property vorname des Ergebnisobjekts bekommt den Wert der UI-Komponente zugewiesen. Wie am Ende jeder Phase werden wieder Events geworfen, Listener informiert, und eventuell wird an das Ende der Bearbeitung gesprungen.

Auch die zweite und dritte M¨oglichkeit sind Sonderf¨alle. Die folgenden Ausf¨ uhrungen beziehen sich auf die erste M¨oglichkeit, bei der eine JSF-Anfrage eine JSF-Antwort nach sich zieht. 0 m¨oglichen Ajax-Requests behandeln wir gesondert in Kapitel 7. 1 Bearbeitungsmodell einer JSF-Anfrage 37 Die Bearbeitung einer JSF-Anfrage beginnt, wenn das JSF-Servlet den HTTPRequest erhalten hat. Es gibt insgesamt sechs zu unterscheidende Bearbeitungsphasen. Zwischen diesen sind Event-Verarbeitungsphasen vorgesehen.

Download PDF sample

Rated 4.89 of 5 – based on 44 votes