BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News G4jsf - Integrating GWT and JSF

G4jsf - Integrating GWT and JSF

Bookmarks
JavaServer Faces provides a general framework for web applications. Google's GWT toolkit also provides structure for web applications on both the client and server tiers. A new article on TheServerSide highlighting the G4jsf project shows how the technologies can be complementary instead of competitive.

While both of these technologies are incredibly beneficial on their own, they also both complement each other extremely well. GWT is server-side-agnostic, while JSF's component-based architecture can easily accommodate any approach for rendering components. In this article, we will discuss (primarily by using a step-by-step example) a new integration library for facilitating the combination of these two complementary technologies.
G4jsf is a spin off of the Ajax4jsf project which seeks to add Ajax functionality to JSF applications without writing Javascript. Leveraging the UI benefits of GWT along with the structured server framework of JSF may prove a valuable accelerator for web application developers.

Rate this Article

Adoption
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • URL correction

    by Sergey Smirnov,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    There is a wrong URL mentioned in the text. The right ones are:

    Ajax4jsf Home page: ajax4jsf.dev.java.net/
    G4jsf Subproject Home page: ajax4jsf.dev.java.net/nonav/ajax/gwt/gwt-cdk.html
    The list of available examples: ajax4jsf.dev.java.net/nonav/ajax/gwt/gwt-cdk.ht...

  • Re: URL correction

    by Scott Delap,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Fixed. Thank you for the examples link.

  • Seperate tag libs for core and html

    by karan malhi,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    This is really cool. This is exactly what I was looking for. In fact I was planning to write something on my own to integrate GWT with JSF for my project. It would be nice if this project would separate the html and non-html tag libraries. Right now all the tags are bundled into one tag library. I am also wondering if this project is planning to expose an API for writing custom AJAX-enabled JSF components.

  • We were looking for ways to integrate JSF and GWT

    by Rick Hightower,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    We were looking for ways to integrate JSF and GWT. I am very thankful that this came out when it did.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT