Mastering JavaServer Faces 2.2
Autor Anghel Leonarden Limba Engleză Paperback – 29 iun 2014
Ne-a atras atenția modul în care Mastering JavaServer Faces 2.2 reușește să transforme specificațiile tehnice ale Java EE în soluții de arhitectură aplicabile imediat. Această lucrare se concentrează pe implementarea interfețelor utilizator folosind versiunea JSF 2.2, punând un accent deosebit pe noutățile care au definitizat acest standard: mecanismul Faces Flow pentru gestionarea fluxurilor complexe, vederile fără stare (stateless views) și atributele pass-through pentru o integrare nativă cu HTML5. Credem că forța acestui volum rezidă în abordarea sa extrem de practică, oferind peste 300 de aplicații și exemple de cod care acoperă de la Expression Language la componente personalizate și fabrici (factories).
Notăm cu interes continuitatea în rigoarea tehnică a autorului Anghel Leonard. Dacă în Spring Boot Persistence Best Practices acesta se concentra pe optimizarea stratului de date, în lucrarea de față mută reflectorul pe logica de prezentare și pe managementul stării aplicației. Ca și Zubin Wadia în Pro JSF and HTML5, autorul distilează experiență reală în principii acționabile, însă pune o greutate mai mare pe noile adnotări CDI, precum @FlowScoped, oferind o perspectivă detaliată asupra injecției de dependențe în contextul JSF 2.2. Structura cărții este una progresivă, ghidând cititorul prin configurări complexe de randare și gestionare a evenimentelor, până la tehnica Window ID și bibliotecile de resurse. Este un ghid de referință care nu se limitează la teorie, ci explorează scenarii de dezvoltare nelimitate prin extinderea framework-ului cu handlere și componente custom.
Preț: 359.47 lei
Preț vechi: 449.34 lei
-20%
Carte tipărită la comandă
Livrare economică 26 mai-09 iunie
Specificații
ISBN-10: 1782176462
Pagini: 578
Dimensiuni: 191 x 235 x 30 mm
Greutate: 0.98 kg
Editura: Packt Publishing Limited
De ce să citești această carte
Recomandăm această carte dezvoltatorilor Java EE care doresc să stăpânească ecosistemul JavaServer Faces 2.2. Prin cele 300 de aplicații practice, cititorul câștigă o înțelegere profundă a noilor funcționalități HTML5 și CDI, învățând să construiască interfețe enterprise scalabile. Este o resursă esențială pentru optimizarea fluxurilor de navigare și gestionarea eficientă a stării aplicațiilor web moderne.
Descriere scurtă
Master the art of implementing user interfaces with JSF 2.2
About This Book- Fortify your JSF solutions by combing the powers of JSF 2.x (2.0, 2.1, and 2.2)
- Get acquainted with the newly introduced features in JSF 2.2, such as the faces flow, stateless views, pass-through attributes and resource library contracts
- Browse through over 300 well defined JSF applications presented in a concise and clear cut approach
JavaServer Faces (JSF) is a leading framework and core component of Java Platform Enterprise Edition. JSF is the standard Java EE technology used to build web user interfaces. JSF 2.2 is a recent release with an extensive list of new features, some of which have been expected for a long time and are now ready to be implemented.
Starting out with a very basic topic, Expression Language, you will continue onwards covering a wide range of JSF sectors, such as JSF communication, JSF scopes, and so on. Throughout the book, you will master JSF artifacts (AJAX, HTML5, configurations, renders, handlers, listeners, events, factories, tabular data, custom components, Facelets, and so on) in a compendium of programming practices and informative examples.
You then round off with a detailed discussion on the capabilities of Facelets. Overall, this book helps you gain knowledge on the latest JSF features in an interesting and original approach. Adding these skills to your personal arsenal will turn you into a veritable JSF master.
What You Will Learn- Discover how to write custom JSF 2.2 themes, custom factories, handlers, renderers, and components
- Access unlimited developing scenarios with the concept of dependency injection
- Enhance your applications with JSF 2.2 upload component and HTML5 friendly markup
- Master the new JSF 2.2 Window ID technique
- Gain insights into managing the application state with stateless viewsExplore the new CDI @ViewScoped and @FlowScoped (detailed presentation)