Top

Blog

PrimeFaces / Blog (Page 64)

I have joined the JCP Expert Group of JSR 344 known as JSF 2.2. Our first meeting will be next wednesday in Vienna during confess-2011 conference. Aim of the first meeting is to define the schedule and roadmap of JSF 2.2. I personally have many ideas for JSF 2.2 and in addition to that I'd like to be the voice of PrimeFaces community in JSF 2.2 development. We'll create a JSF 2.2 Spec topic in PrimeFaces forum...

Have you ever tried to add a different background color like red to highlight invalid input fields when validation fails? With JSF 2.0, this is a trivial process, here is one way; [crayon-5a15763c031a8056067884/] component refers to the current component being rendered and if input is not valid style class applied is defined based on this condition. There is still room for improvement, downside of the example above is as page author you need to add this condition EL to...

In one of our PrimeFaces powered applications, we use a single growl component placed in a template of the application. All application wide messages are displayed using this growl so each page using the template does not need to define it every time. Problem is on every page we need to update this growl component for most of the ajax requests like commandButton update="growl", commandLink update="growl", instead I've thought of a way to auto update it...

PrimeFaces Team is glad to announce the 1.0.1 release of Themes.  This is a simultaneous release focusing on maintenance featuring 30 theme jars. Here's the changelog; 1904 - Inputfields should not use !important 1905 - Themes CSS should be compressed 1906 - Improve Casablanca theme images In addition all themes are revised, tested and improved based on the community feedback. You can get the new themes from PrimeFaces Theme Gallery. Note that themes 1.0.0+ are compatible with PrimeFaces 2.2+. ...

Most of the PrimeFaces components have the same structure, markup and a script. Script is actually a javascript object that belongs to PrimeFaces.widget.* namespace. An example about how Dialog works; JSF View Segment [crayon-5a15763c03d4e669285548/] Rendered HTML markup [crayon-5a15763c03d52674060810/] Rendered Script [crayon-5a15763c03d53711951923/] Output dlg is the widgetVar, it is the name of the client side variable that has various responsibilities like progressive enhancement of the markup, communication with the server side via ajax and more. For example it adds style on the fly to the...

Prime Technology is glad to announce a partnership with Virtua Inc. See official announcement. Prime Technology is based in Turkey and since PrimeFaces is a popular library world-wide, we have been looking for ways to expand PrimeFaces services in the US and in Europe. Virtua Inc. is led by Kito D. Mann, world renowned expert in Java EE, JSF and portals. With our partnership, Virtua and Prime will be cooperating together to deliver trainings and consulting world...

Prime Technology is opening a new office in Ankara at Bilkent Cyberpark Center. One significant advantage of being in cyberpark is tax exemptions which makes it easier for us to expand PrimeFaces team with new full time developers. So now we are looking for developers with experience in JSF and a component suite preferably PrimeFaces. As a PrimeFaces Team member, you'll be developing components, maintain the codebase and support PrimeFaces community in forum. Applicants must be located...

I'm quite tired of being criticized by making User's Guide paid to create extra resources for the project(sorry for that), so it will be free in 3.0 again. Hope this will make everyone happy. We gave up on expecting funds from community(never worked well with donations or paid user guide) instead we'll focus on enterprise side with premium support, consulting, training and outsource development. I think this is a better model as it worked much better...