[jsr-314-open] [jsf2next] might as well face it, Facelets is XML

David Geary clarity.training at gmail.com
Sun Dec 13 11:28:00 EST 2009


2009/12/13 Dan Allen <dan.j.allen at 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:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <component xmlns="jsf:cc">
>    <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).
>

It's also a major shift in usability for page authors, so this proposal gets
a hearty +1 from me. My original proposal to simplify the composite
namespace was just the tip of the iceberg--thanks Dan, for carrying that
proposal to its logical conclusion. I'd love to see this in the next
maintenance release.


david


>
> -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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jsr-314-open-mirror/attachments/20091213/1c76834a/attachment.html 


More information about the jsr-314-open-mirror mailing list