Top

Blog

PrimeFaces / Blog (Page 30)

PrimeFaces 4.0.x is back with a brand new Elite Release bringing various improvements to Elite Subscribers. Most of the enhancements in 4.0.11 are requested by PrimeFaces PRO users. Highlights Schedule component is improved greatly with new features such as viewChangeListener, event tooltip support, built-in timeZone handling for users in different zones and more. Also tooltip component now supports tracking the mouse. New Features viewChangeListener on Schedule Component TimeZone handling for Schedule Add ignoreTimezone option to Schedule Built-in tooltip for Schedule events Mouse Tracking for...

PrimeFaces DataTable Filtering has been a useful feature to quickly filter data using ajax. However there were two main limitations; it was only based on string comparison and no support for custom filtering implementations. Thanks to a PrimeFaces PRO sponsorship, filtering is greatly enhanced for PF5. Filter Facets Filtering elements were limited to an input text and a native dropdown, now if an input component is defined using filter facet, it becomes the filter. This enables customizable UIs,...

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...