![]() The has the same core functionalities as it allows us to indicate the components to process via process attribute (alias ) and the components to update via the update attribute (alias ). ![]() Because you are a JSF developer, you should be familiar with, but PrimeFaces comes with an improved version of this tag, named. One of the most powerful features of PrimeFaces consists of AJAX support for all its components. If you are familiar with JSF, learning PrimeFaces will be like a walk in the park! PrimeFaces AJAX Core Setting a theme can be accomplished by following the instructions from here. You can add PrimeFaces into a project as a JAR or as a Maven dependency: Installing PrimeFaces is very easy to accomplish. Let’s get started our overview with PrimeFaces’ AJAX support. Of course, is impossible to cover everything in an article, but once you “taste” PrimeFaces via this article, you will run for more on PrimeFaces Showcase and PrimeFaces Manual. It is time to have a closer look to what PrimeFaces can do for your JSF application. ![]() Well, I think that if you’ve read this far, I’ve got your attention. So, a big thank you to the PrimeFaces team for developing this great library. Well, since then I’ve developed four such projects based on PrimeFaces, and you can see some screenshots here. I remember that when I discovered PrimeFaces I was trying to find a set of components that will allow me to have a main layout (to place the map in the center), collapsible-expandable components, built-in upload for multiple files with progress bar, great look and feel and powerful AJAX capabilities for supporting RIA concept. These kinds of applications involve pretty rich GUIs and geographical maps. ![]() Please allow me to add my own testimonial here: My main area of expertise is focused on developing GIS RIA applications using Java EE technologies. Need even more? Well, how about PrimeFaces blog, events, training, forum, books, certification, and partners? Still more? How about PrimeFaces themes and astonishing layouts: Titan, Volt, Adamantium, Modena, Rio, Ronin, Spark and last (for the moment) Sentinel. All these goodies were developed by the PrimeFaces team (leader Cagatay Civici) and are defined as the “Ultimate UI Framework for Java EE.”Īnd, if this information is not enough to make you curious about exploring the PrimeFaces world, maybe several testimonials and the list of PrimeFaces users will do it. And, let’s not forget the WIP project named Prime NG, which is a collection of rich UI components for AngularJS2. Practically, PrimeElements is an add-on library for PrimeUI. Recently (January 11, 2016), PrimeUI 3.0 is available featuring PrimeElements, which is the WebComponents library to create user interfaces declaratively with custom HTML elements. Further, we have to mention the Prime UI, which is a spin-off from PrimeFaces and is a collection of rich JavaScript widgets based on the jQuery UI. In addition, PrimeFaces comes with PrimeFaces PUSH (based on the Atmosphere framework), PrimeFaces Extensions, which is a lightweight open source component library for JSF 2.0. Besides the great look and feel, PrimeFaces components support fine-grained AJAX capabilities, are responsive eligible, and are compatible with any modern browser and device (for example, from desktop to mobile devices). Technically speaking, PrimeFaces is a comprehensive set of 100+ JSF UI components compatible with HTML5. In a simple but meaningful definition, PrimeFaces is a gold mine for JSF developers. I know that it sounds like a too enthusiastic an introduction, but after you will read this article, you will feel the same. I’m sure that after we highlight the main advantages provided by PrimeFaces, you will want to join the great PrimeFaces community, and all your JSF production’s application will be developed under the PrimeFaces UIs umbrella. This article is dedicated to JSF developers who have never heard about PrimeFaces or never tried it in a real application.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |