Dojo provides cool cross browser javascript widgets that enable full featured GUI clients running on javascript in a browser. JSF developers who want to use dojo need to find a way to connect the dojo widgets with their backing beans. With Facelets we can build templates that connect dojo widgets with standard JSF tags. These templates are packaged as tags in a jar. Using templates with standard JSF tags we achieve portability from JSF 1.1 up to JSF 2.0. Furthermore you can easily take a template out of the jar, modify it and use it separately. DojoFaces is released under the Apache License to give you all legal right to do so.

All tags have full AJAX support. With dojo it's good practice to reduce roundtrips and use AJAX whereever possible to avoid time consuming page startups. Here's the link to our examples page to demonstrate the features.

Community support is available on dojofaces-users@lists.sourceforge.net, please subscribe before posting. For commercial support please specify your needs on support@dojofaces.com and we will send an offer. Commercial support includes fixed response times, training and project startup support in english or german language.

DojoFaces is NOT a JSF component library. Using component libraries can lead to problems with JSF upgrades, platform changes (like appserver change or portlet usage) or implementation bugs. DojoFaces provides implementation patterns to connect Dojo and JSF and wraps the more sophisticated ones in template tags. With this template based tag library approach you get well tested Dojo JavaScript together with highly stable standard JSF components to bring you cross JSF version, cross browser, cross Dojo version, cross AJAX library compatible patterns and tags.


DojoFaces news DojoFaces news
DojoFaces 1.2_03 and JSFExamples 1.4 released

Here's another DojoFaces release with some fresh examples. We've got some new features for you: There's a super-flexible DnD solution (dojo:dnd) that lets you drag around full Java objects and there's a dojo:store you can attach any of the store based dojo tags to.

The examples have been extended to drag around the example cars and some images and to display charts, a grid, a tree and a treeGrid based on the new store.

Here's a link to DojoFaces 1.2_03 download here's one to JSFExamples 1.4. The documentation was updated as well.

Please have a look at the release notes, they contain update instructions. The dojo:dataGrid is now based on the new dojo:store, which causes minor usage changes. 

DojoFaces 1.2_02 and JSFExamples 1.3 released

Here's the latest DojoFaces release 1.2_02 along with updated examples 1.3. One of the Dojo demos (form) is available as a DojoFaces demo now, others are to follow.

Here's a link to DojoFaces 1.2_02 download here's one to JSFExamples 1.3 and we've also updated the documentation.

DojoFaces 1.2_01 released

Here's our latest bugfix release, all Dojo 1.4 compliant (see release notes). With a validation roundtrip you could trigger serveral bugs with the 1.2_00 DataGrid, that have been fixed. For the examples some cool news are on their way - we'll adapt some of the Dojo demos to DojoFaces ...

Here are the links for download and documentation.

JSFExamples20 rev. 1.2 released

We've added simple showcases for every tag in addition to the compound ajax examples. There is an online demo as well as a download available.

JSFExamples20 rev 1.1 released

When moving to the new portal the links  to the documentation hadn't been adjusted, so here's a new release with corrected links. The examples now run on Dojo 1.4 with a custom build and hell, it's faster!

Showing 6 - 10 of 19 results.
Items per Page
Page of 4