2009/12/13 Dan Allen <dan.j.allen@gmail.com>
I'd even like to get rid of the ui:composition there and perhaps have something like "cc:component" or "cc:tag" as the wrapper.
We can also leverage the default namespace to cut out the unnecessary namespace prefixes:<component xmlns="jsf:cc">
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<attribute name="name" required="true"/>
</interface>
<implementation>
Hello, #{cc.attr.name}
</implementation>
</component>
Notice that I'm not really changing all that much in JSF to get to this point. It's really just a shift in thinking (and recommending).
-Dan
--
Dan Allen
Senior Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597
http://mojavelinux.com
http://mojavelinux.com/seaminaction
http://www.google.com/profiles/dan.j.allen