Top

Blog

PrimeFaces / Blog (Page 60)

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-594c5ca0e6558035447665/] Rendered HTML markup [crayon-594c5ca0e6566564569204/] Rendered Script [crayon-594c5ca0e656a219999559/] 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...

When working on PrimeFaces Mobile, I've figured a couple of showstopper mismatch points between jQuery Mobile and JSF in general. One of them is the progressive enhancement jQuery Mobile applies to standard JSF components to optimize them for mobile screens. This enhancement happens only once during page load and any style/behavior is lost if the component is updated with ajax. PrimeFaces Mobile provides extensions to jQuery Mobile to solve issues like this. Here is an example; [crayon-594c5ca0e6bf0953397325/] And...

One interesting PrimeFaces Mobile sample app is the Maps, it demonstrates how to use PrimeFaces maps component in a mobile environment. It uses HTML5 geolocation api to find the location of the user and displays it on map. Simple; [crayon-594c5ca0e7016809629156/]   I've tested it on iPhone simulator and worked fine, on my HTC desire I can't seem to get the location properly, maybe a setting is missing as I always hit this. You can try the maps at PrimeFaces...

PrimeFaces Mobile Development has begun this week, it will be available in 3.0 and replace our old mobile solution TouchFaces which was a proof-of-concept work. PrimeFaces Mobile is based on community feedback gathered so far and powered by jQuery Mobile so a wide range of platforms such as iphone, android, palm, blackberry, windows mobile are supported. A mobile page is still a simple JSF page, most of the standard components can be used without modifications, PrimeFaces Mobile introduces...