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.
Ed Burns says:
July 17, 2009This 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?
serega.vasiliev says:
July 23, 2009I’ve added support for actionSource and valueHolders with completion, highlighting, rename, etc. Please, try next eap.
Bernard Labno says:
June 13, 2011Idea 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.