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. 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. serega.vasiliev says:

    July 23, 2009

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

  3. 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.


Subscribe for updates