Search code examples
javajqueryjsficefaces

Icefaces & JQuery


I would like to decide on the UI technology to be used. I'm considering to use jQuery for sure as a javascript framework, but would like to know if ICEFACES would be the right choice to be used with jQuery. I would like to go with Visual Web Icefaces Framework (Netbeans IDE). Please share your ideas here!

Thank You


Solution

  • If jQuery compatibility is your primary concern, the RichFaces component library ships with jQuery and includes special support for it with a <rich:jQuery> tag. See the RichFaces Developer Guide page for this tag: 6.14.9. < rich:jQuery > available since 3.0.0

    While ICEfaces doesn't integrate natively with jQuery, you can at least make jQuery not clash with ICEfaces's own JavaScript framework, Prototype. See http://www.icefaces.org/JForum/posts/list/8787.page

    Regardless, it would be wise to thoroughly evaluate as many JSF component libraries as possible before doing any heavy development.

    Some good, popular, and free/libre/open source JSF component libraries:

    • RichFaces (from JBoss, now Red Hat)
    • ICEfaces (from ICEsoft)
    • Tomahawk, Trinidad, and/or Tobago (all from Apache)
    • PrimeFaces (from Prime Technology)

    A pretty thorough features matrix of a whole slew of JSF (and some non-Java/-JSF) component libraries that may be useful to you: AJAX JSF Matrix.