Idea logo

The IntelliJ IDEA Blog

The Capable & Ergonomic Java IDE by JetBrains

Features

Writing JSF 2.0 Composite Components in Maia

IntelliJ IDEA 9 brings you powerful support for JSF 2.0 composite components development:

  • Code completion
  • Refactorings
  • Usage search and more.

It also introduces a Quick Fix Driven Development approach which gives you a great opportunity to quickly familiarize with the new JSF 2.0 features. See this demo for details.

For more JSF 2.0 examples you can visit Jim Driscoll’s blog.

Comments below can no longer be edited.

3 Responses to Writing JSF 2.0 Composite Components in Maia

  1. Avatar

    Ed Burns says:

    July 17, 2009

    This is looking very good. Looks like someone has seen me demo composite components before! Very nice. When will you add support for attached objects, like composite:actionSource, composite:editableValueHolder?

  2. Avatar

    serega.vasiliev says:

    July 23, 2009

    I’ve added support for actionSource and valueHolders with completion, highlighting, rename, etc. Please, try next eap.

  3. Avatar

    Bernard Labno says:

    June 13, 2011

    Idea 9 does not recognize composite components in libraries on the class path i.e.:
    seam-faces-impl-3.0.1.Final contains META-INF/resources/components/seamfaces/inputContainer.xhtml

    When I click on xmlns:sc=”http://java.sun.com/jsf/composite/components/seamfaces” (namespace declaration in file where I use sc:inputContainer) I’m getting moved to the library (in side panel), and even to appropriate directory, but Idea still highlights the component red.

Discover more