Once again, I'm reviving an older thread. So glad to be able to post again! :-)
When running in a portlet environment, it is forbidden for a JSF portlet to render tags
like <head> and <body>. Tags like that are controlled by the portlet
container, when aggregating portlet fragments into a complete HTML document.
So I think it would be better to have the page author to explicitly specify h:head and
h:body. If they specify plain old <head> and <body> then the portlet container
will likely strip them out. Currently, we can override the renderers for h:head and h:body
in a portlet bridge in order to have them not render those tags.
Neil
On Dec 15, 2009, at 3:04 PM, Lincoln Baxter, III wrote:
I'd even like to see it add <head> if not provided. Would
that be too overreaching?
Lincoln Baxter III
http://ocpsoft.com
http://scrumshark.com
Keep it simple.
> On Dec 15, 2009 1:02 PM, "David Geary" <clarity.training(a)gmail.com>
wrote:
>
> 2009/12/15 Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
> > > It would be nice if it "just worked", and jsf would automatically
add/detect he right place to l...
>
> +1. I always pitch h:head and h:body as necessary to coordinate with resource
relocation from h:outputScript and h:outputStylesheet, but it would be great if you could
just use <head> and <body> instead, and have everything work.
>
>
> david
> > > Lincoln Baxter III >
http://ocpsoft.com >
http://scrumshark.com >
Keep it simple. >> >> On Dec 1...
>
>