Nuxeo

Nuxeo Developers Blog

News from the Open Source ECM trenches

Archive for July, 2008

Google Web Toolkit integration in Nuxeo EP

without comments

The Nuxeo application extensively uses JSF facelets and Seam for its
rendering:

  • Seam provides a great bridge between Nuxeo services and JSF rendering, using contextual components;
  • The themes and layouts modules rely on facelets to build rendering based on contributions to extension points;
  • The url module relies on JSF phase listener and navigation handler pluggable behaviours to provide bookmarkable urls to documents.

Even though last versions of Seam offer a very clean integration with Richfaces/ajax4jsf JSF libraries, the Google Web Toolkit (http://code.google.com/webtoolkit/) looks like a good alternative when dealing with the more complex screens.

For instance, rendering a table of documents with pagination, sorting and
selection support is not straight-forward with JSF facelets.

While JSF goal to separate logic and rendering can be seen as too restrictive for a framework like Nuxeo EP, GWT makes it possible to keep this separation and not lose any expressivity because a … Read more

Written by Anahide Tchertchian

July 3rd, 2008 at 11:38 am

Posted in Uncategorized

©2010-2012      

Built on a Wordpress using a customization of the Journalist theme.