Core JavaServer Faces (3rd Edition) und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr

Möchten Sie verkaufen? Hier verkaufen
Core JavaServer Faces.
 
 
Beginnen Sie mit dem Lesen von Core JavaServer Faces (3rd Edition) auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Core JavaServer Faces. [Englisch] [Taschenbuch]

David M. Geary , Cay S. Horstmann
4.8 von 5 Sternen  Alle Rezensionen anzeigen (5 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 25,34  
Taschenbuch EUR 36,95  
Taschenbuch, 30. Juni 2004 --  
Dieses Buch gibt es in einer neuen Auflage:
Core JavaServer Faces (Sun Core Series) Core JavaServer Faces (Sun Core Series) 4.8 von 5 Sternen (5)
EUR 36,95
Auf Lager.

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 658 Seiten
  • Verlag: Prentice Hall International (30. Juni 2004)
  • Sprache: Englisch
  • ISBN-10: 0131463055
  • ISBN-13: 978-0131463059
  • Größe und/oder Gewicht: 23,4 x 17,3 x 4,1 cm
  • Durchschnittliche Kundenbewertung: 4.8 von 5 Sternen  Alle Rezensionen anzeigen (5 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 287.456 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

David M. Geary
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von David M. Geary auf Amazon

Produktbeschreibungen

Kurzbeschreibung

JavaServer Faces is a Web application framework -- similar to Jakarta Struts -- that gives application developers access to custom components that facilitate the creation of rich user interfaces. JSF also provides Integrated Development Environment (IDE) vendors with a standard upon which to base their IDEs. In the Core tradition, this new book aims to be THE tutorial and reference for experienced programmers who need to learn this exciting new technology. Although J2EE is still the most popular platform for developing Web applications, Microsoft's .NET has gained market share over the past two years. J2EE is arguably more powerful, but .NET, is generally regarded as easier to use. J2EE currently lacks: a rich component model that makes it easy to develop custom components and an IDE (like Visual Studio) that facilitates Web application development. That's where JSF enters the equation, and this book aims to be the most authoritative treatment of the topic -- a must-have for any serious J2EE programmer.

Synopsis

JavaServer Faces is a Web application framework -- similar to Jakarta Struts -- that gives application developers access to custom components that facilitate the creation of rich user interfaces. JSF also provides Integrated Development Environment (IDE) vendors with a standard upon which to base their IDEs. In the Core tradition, this new book aims to be THE tutorial and reference for experienced programmers who need to learn this exciting new technology. Although J2EE is still the most popular platform for developing Web applications, Microsoft's .NET has gained market share over the past two years. J2EE is arguably more powerful, but .NET, is generally regarded as easier to use. J2EE currently lacks: a rich component model that makes it easy to develop custom components and an IDE (like Visual Studio) that facilitates Web application development. That's where JSF enters the equation, and this book aims to be the most authoritative treatment of the topic -- a must-have for any serious J2EE programmer.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Nach einer anderen Ausgabe dieses Buches suchen.
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis
Hier reinlesen und suchen:

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(11)
(6)
(2)

 

Kundenrezensionen

3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
14 von 16 Kunden fanden die folgende Rezension hilfreich
Gute Einführung in JSF 26. Oktober 2005
Format:Taschenbuch
Das Buch enthält eine gut nachvollziehbare Einführung in die
wesentlichen Elemente und Techniken von JSF.
Die Code-Beispiele lassen sich ohne großen Aufwand zum Laufen bringen.
Sie sind praxisnah und gut als Ausgangspunkt für eigene Ansätze nutzbar.
Themen wie die Seitengestaltung mit Tiles,
die Einbindung von Datenbanken und LDAP und ein Kapitel über
Wireless Clients runden die Darstellung ab.
Vermißt habe ich eine etwas detailliertere Darstellung der einzelnen
JSF Tags und ihrer Eigenschaften - was genau ist ein facet, welche Tags
haben welche facets, welche Tags untestützen param Elemente.
Mitbringen sollte man also schon etwas
Erfahrung mit den Konzepten von HTML, CSS, JSPs, Servlets, JavScript,
eine IDE mit guter Unterstützung für Web-Anwendungen,
und etwas Erfahrung mit Tomcat.
Dann ist das Buch ein guter Ausgangspunkt für den Einstieg in JSF.
War diese Rezension für Sie hilfreich?
11 von 13 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
Das Buch habe ich kürzlich im Rahmen eines aktuellen Entwicklungsprojektes erworben. Wir beabsichtigen zum ersten Mal JSF einzusetzen und dafür ist das Buch perfekt geschrieben. Es berührt alle relevanten Themen (Inhaltsverzeichnis ist auf der Homepage des Autors Cay Horstmann veröffentlicht) und erklärt nicht nur wie das Vorgehen ist, sondern auch warum dieser Weg der richtige ist. Besonders positiv ist auch das Kapitel 12 "How Do I?" in der Art einer FAQ mit vielen kleinen Kochrezepten. Diese helfen einem über typische Entwicklungsprobleme hinweg die man eigentlich gar nie lösen wollte, weil das eigene Produkt schon spannend genug ist.
War diese Rezension für Sie hilfreich?
10 von 12 Kunden fanden die folgende Rezension hilfreich
Von Sunrise
Format:Taschenbuch
Von der Second Edition war ich einst ziemlich enttäuscht, weil es zu wenig Hintergrundwissen enthielt und zu viele Frameworks behandelt hat, die mit Core JSF nichts mehr zu tun hatten. Eigentlich wollte ich mir aus diesem Grund die Third Edition gar nicht mehr kaufen, habe es dann aber doch getan, weil ich von Ed Burns "The Complete Reference" doch nicht ganz so begeistert war, wie ich mir das ursprünglich erhofft hatte.
Obwohl ich mir keine allzu großen Hoffnungen von der Third Edition gemacht habe, war ich von der ersten Seite an begeistert. Die Autoren haben sich wirklich große Mühe gegeben, das Buch zu überarbeiten. Zum einen sind die Framework-Kapitel vollständig verschwunden, zum anderen wird jetzt das Buch seinem Titel endlich gerecht, denn es widmet sich voll und ganz den Konzepten hinter Core JSF.
Kapitel 1 enthält ein einfaches Beispiel, versehen mit erstaunlich wissenswerten Hintergrundinformationen. Auch die wichtigsten Einträge in der web.xml werden gezeigt und sehr gut erklärt. Selbst Ajax wird anhand eines JSF-spezifischen Beispiels kurz vorgestellt. Für ein erstes Kapitel ist dies ein außergewöhnlich guter Überblick. Lediglich der JSF-Lifecycle wird nach wie vor genauso schlecht erklärt wie in der Second Edition. Allerdings geht die Third Edition in späteren Kapiteln erneut auf den JSF-Lifecycle ein.
Im zweiten Kapitel werden Managed-Beans im Detail vorgestellt, inklusive Backing-Beans, Message-Bundles, Bean-Scopes und der EL. Äußerst interessant ist der Vergleich zwischen Managed-Beans und CDI-Beans, denn auch CDI-Beans können in JSF verwendet werden, sozusagen als Alternative zu Managed-Beans. Die CDI-relevanten Texte haben sogar mein Interesse geweckt, mich intensiver mit dem CDI-Konzept auseinanderzusetzen.
Kapitel 3 erklärt die Regeln der dynamischen Navigation zwischen JSF-Seiten. Des weiteren gibt es zwar kurze aber dennoch gute Abschnitte über Redirection, die Verwendung des Flash-Objektes, über Get-Requests und View-Parameter. Durchgehend lesenswert.
In Kapitel 4 haben die Autoren auf übersichtliche Art und Weise die Standard JSF-Tags vorgestellt. Die Tags sind intelligent gruppiert und werden mit Hardcopies und Code-Snippets vorgestellt. Teilweise wird sogar der HTML-Code gezeigt, den der JSF-Server aus den JSF-Tags generiert. Hervorragend!
Kapitel 5 enthält die beste, vollständigste und vor allem die am leichtesten zu verstehende Facelets-Dokumentation, die ich bisher gelesen habe. Erstklassig, absolut erstklassig!
Das sechste Kapitel widmet sich ausschließlich den Data-Tables mit all seinen Facetten (im wahrsten Sinne des Wortes). Höchst informativ sind die Abschnitte über editierbare Tables, Result-Sets in Data-Tables, Data-Sets mit Zeilennummern versehen sowie scroll- und sortierbare Data-Tables. Top!
Kapitel 7 - "Conversion & Validation" startet mit einem kurzen - aber guten - Abriß über den JSF-Lifecycle. Danach werden Standard-Converters und -Validators vorgestellt, gefolgt von Bean-Validation, die mir persönlich am meisten zugesagt hat. Anschließend wird es etwas aufwendiger, indem Custom Converters & Validators programmiert werden. Finde ich etwas umständlich. Beim Lesen ging mir der Begriff "cumbersome" nicht mehr aus dem Kopf. Wesentlich eleganter finde ich da schon die Validierung durch Bean-Methoden. Alles in allem ist das Kapitel aber klasse und mit wirklich guten Beispielen versehen.
Kapitel 8 behandelt das Event-Handling und startet mit Value-Change-Events und Action-Events. Es folgt eine Erklärung des Immediate-Attributs sowie verschiedene Möglichkeiten, um Daten von der UI an den Server zu übermitteln. Phase-Events werden nur kurz angerissen. Man sollte stattdessen System-Events verwenden, die anhand einiger Beispiele vorgestellt werden. Abschließend wird eine (laut Autoren-Aussage) "armselige" Implementierung des Tabbed-Pane gezeigt, das nur aus Standard-JSF-Komponenten gebaut worden ist. Sieht zwar nicht sooo toll aus, ist aber dennoch originell gelöst, sozusagen "a quick & dirty JSF-solution".
Das neunte Kapitel über Composite-Components habe ich nicht gelesen, da ich diese Erweiterungsmöglichkeit vorerst nicht benötige.
Kapitel 10 ist die beste Einführung in die Verwendung von Ajax für JSF 2.0, die ich bis dato gelesen habe. Es gibt eine sehr gute und einfache Definition für den Einsatz des f:ajax-Tags, gefolgt von einer Kurzeinführung in JSFs JavaScript-API, die von JSF verwendet wird, um f:ajax zu implementieren. Beim direkten Einsatz dieser API sind fundierte JavaScript-Kenntnisse allerdings eine notwendige Grundvoraussetzung, beim Einsatz des f:ajax-Tags dagegen nicht.
Kapitel 11 definiert zuerst den Unterschied zwischen Custom-Components und Composite-Components. Danach wird ziemlich ausführlich erklärt, wie man einen Spinner und ein "echtes" Tabbed-Pane als Custom-Komponente baut.
In Kapitel 12 werden kurz & bündig verschiedene externe Services im Zusammenspiel mit JSF dargestellt: Datenbank-Zugriff, Verwendung von JPA, Stateless Session-Beans, Stateful Session-Beans mit CDI (sehr interessant!), JEE-Security (weniger interessant), Mails versenden und der Einsatz von Web-Services. Höchst informativ und lesenswert.
Im abschließenden Kapitel 13 gibt es Tipps & Tricks im täglichen Umgang mit JSF, wobei manche Dinge nicht so ohne weiteres im Standard gelöst werden können. Hier empfiehlt sich der Einsatz einer Komponenten-Bibliothek. Ziemlich gut fand ich folgende Tipps: Data-Tables mit einem Pager versehen, generieren eines Popup-Windows mit JavaScript, Error-Pages customizen, JSF-Applikation konfigurieren und das Einbauen einer Funktion in JSF.
Die Third Edition von Core JSF ist für mich persönlich das Highlight unter den JSF-Büchern. Alle Kapitel sind durchgehend erstklassig geschrieben und leicht verständlich. Für die tägliche Arbeit kann ich das Buch uneingeschränkt empfehlen. Manche Themen werden zwar nicht so tief behandelt wie in der "Complete Reference", aber wer professionell mit JSF 2.0 programmieren möchte, der wird ohnehin beide Bücher besitzen. Dieses hier sollte man aber unbedingt zuerst lesen.
War diese Rezension für Sie hilfreich?

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar