Writing JSF 2.0 Composite Components in Maia

July 17th, 2009 by serega.vasiliev

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.

Tags: ,

3 Responses to “Writing JSF 2.0 Composite Components in Maia”

  1. Ed Burns Says:

    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:

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

  3. Bernard Labno Says:

    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.

Leave a Reply