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.

This entry was posted in New Features and tagged , . Bookmark the permalink.

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

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>