Top

Blog

PrimeFaces / Blog (Page 31)

PrimeFaces Extensions Project has come a long way as a community driven project. Recently a new dedicated book is released covering the extensions from Packt Publishing. Learning PrimeFaces Extensions Development is authored by Sudheer Jonna, a long time PrimeFaces power user and contributor. Congrats to Sudheer for his work and hopefully PrimeFaces EXT users will enjoy reading this book....

PrimeFaces Elite 4.0.10 is now available for ELITE and PRO subscribers. This release brings important fixes, client side performance boost, IE11 support and a couple of new features sponsored by PRO users and more. As of 4.0.10, there are close to 150 improvements over 4.0 via PrimeFaces Elite. Highlights DataTable sorting has been case sensitive and due to community voting at Facebook Group, it is case insensitive now with a new option to make it configurable. SelectOneListbox and SelectManyMenu components...

PrimeFaces Push has been around since 3.4 and with 5.0 it has been greatly enhanced thanks to the official partnership between PrimeTek (PrimeFaces) and Async-IO (Atmosphere). First a few words on Atmosphere; The Atmosphere Framework is the most popular asynchronous application development framework for enterprise Java. The Atmosphere Framework provides the enterprise features required to build massive scalable and real time asynchronous applications using transports like WebSocket, Server Side Events and traditional Ajax Techniques. It's been proven...

PrimeFaces Mobile has been a mobile add-on for PrimeFaces, as a separate project it reached 0.9.4 however never managed to reach a production ready stage due to various reasons. For PF5 is has been built from scratch, merged in PF5 and finally becomes a first-class citizen in PrimeFaces ecosystem. New PFM New PrimeFaces Mobile (PFM) is a UI Kit to create JSF applications optimized for mobile devices. PFM is built on top of jQuery Mobile, a touch-optimized HTML5...

New Elite versions are here for Elite and Pro users featuring 25 filed improvements. Common for 4.0.9 and 3.5.25 Support for CellEditor and Images in Exporter TabView-Accordion Execute validations on dynamic load or ajax tabchange Scrollable DataTable misaligned with percentage scrollWidth ClassCastException on non-string menu item value Listbox and ManyMenu doesn't scroll to selected PageOnly DataExporter outputs empty if rows is 0 TabView-Accordion does not fire PostValidate-PreValidate Events DataTable widget exposes local variable to global scope Paginator JumpToPageDropdown doesn't work FileUpload style tag might break UI Facet support...

Thoughtworks Technology Radar 2014 has made an "outdated" analysis on JSF with focusing on the abstraction of HTML-CSS-JS which is against modern web development. Notice they use the term "J2EE" that explains a lot already about their research. The analysis has two major problems, JSF is not what they have been told anymore and second "We recommend teams use simple frameworks and embrace and understand web technologies including HTTP, HTML and CSS." assumes there is a silver...

Following the bi-weekly release cycle, new Elite versions of PrimeFaces are now available. In addition to regular maintenance and patches, a popular enhancement request; "nested row expansions in datatable" is now implemented as well. Here is the changelog; Common for 4.0.8 an 3.5.24 Support for Nested Row Expansions in Dateable Picklist custom filterFunction is broken Treetable displays duplicate rows on fast click Selection Column does not render content Spinner inside datatable triggers row selection TreeNode is always gives expanded false on ajax event Dialog...

Row Reordering using DragDrop is a new addition to DataTable feature set for 5.0. Usage is very simple by just enabling draggableRows option and also an optional colReorder ajax behavior is provided getting a ReorderEvent with index information for flexibility. Alpha demo is available at PrimeFaces 5.0 Labs....

Geertjan Wielenga, a good friend of PrimeFaces and the Oracle product manager on the NetBeans team has created a screencast demonstrating the new built-in PrimeFaces CRUD generator of NetBeans 8. Enjoy! NetBeans 8 will be awesome!!!...