Top

Blog

PrimeFaces / Blog (Page 50)

Which command to submit the form with when enter key is pressed a common problem in web apps not just specific to JSF. Browsers tend to behave differently as there doesn't seem to be a standard and even if a standard exists, IE probably will not care about it. There are some ugly workarounds like placing a hidden button and writing javascript for every form in your app. To solve this problem and normalize the behavior...

Reordering datatable columns with drag and drop has been a popular feature request from PrimeFaces Community with more than 70 votes. With this motivation, we've implemented this request targeting the upcoming 3.2 release. And here is a photo from our design process we'd like to share all the math. Well, of course you don't need to care about this, just set draggableColumns attribute to true and that's it. :) Client side changes are synced with server side...

Dynamic columns has been a PrimeFaces feature for some time via p:columns component. One popular enhancement request with 70+ community votes is adding sort-filter support so we've been planning to implement it in a future version like 3.3 or 3.4. However when we needed the same thing in an application we develop for a client, it was time to speed things up. This is yet another advantage of a web framework being used by its creators. For...

PrimeFaces ProgressBar has been rewritten as a native PrimeFaces widget instead of using jQuery UI ProgressBar as we've faced with a couple of limitations for the extra features we'd like to bring in. New progressbar is backward compatible and has been enhanced with dynamic progress label display along with animations on value change. ProgressBar Demo is available at PrimeFaces 3.2 Labs....

PrimeFaces gets a new component; MegaMenu. We have been getting feature requests from the community regarding this and decided to implement this after finding out what a megamenu is by looking at this link. One nice feature of MegaMenu is the custom content support, in addition to regular submenus and menuitems, you can also place any content inside the MegaMenu. So after working on this for a day, tadaaa; Check out PrimeFaces 3.2 Labs to see MegaMenu...

We have given an interview to InfoQ about the IceFaces forking PrimeFaces code lately and we would like to make one final announcement regarding this; The link of the interview is; http://www.infoq.com/news/2012/02/primefaces-icefaces-copy As stated in the interview, our point never has been legal, PrimeFaces has Apache license which permits this, we have just wanted to spread the word that a competitor has based their code on PrimeFaces without giving enough attribution to the original work. After the first announcement...

PrimeFaces password component gets a makover for 3.2, old version was using a 3rd party jquery plugin with some mismatches with JSF and we've reimplemented the client side ourselves using native PrimeFaces scripting with theme integration and optimizations for JSF. Also fixed a couple of issues regarding positioning. One change regarding backward compatibility is the feedback option that gives password strength indicator, default value of this attribute is now false so if you have it empty, you...

PrimeFaces Team is glad to announce PrimeFaces 3.1.1, a maintenance release for 3.1 line. This release focuses on bug fixes and does not add any new features. There are 10 fixes in total, please see the detailed changelog for more information. Downloads page is updated with the new release as well.   PrimeFaces 3.2 is under development and we'll speed-up our pace starting from next week and hopefully deliver the first release candidate of 3.2 on 5th of March. P.S....

InfoQ has posted an article about PrimeFaces, featuring an interview with us. We've really liked the following analysis in the article; Among the components one can also find implementations for image comparison, tag cloud generation and even an OS X styled stack. One reason for such diversity, according to Prime Teknoloji (the company behind PrimeFaces), is that the firm is not a software vendor. It is a consulting company actually using PrimeFaces for its clients. This is a...