[jsr-314-open] Wrapping Text with a tag - what's the correct behavior?

Jim Driscoll Jim.Driscoll at Sun.COM
Wed Jul 8 12:55:52 EDT 2009



On 7/7/09 5:52 PM, Lincoln Baxter, III wrote:
> I'm ok with #1 -- "does not render childre"n. I'm also for providing a
> "backwards compatability switch" -- but it needs to be documented
> clearly in the component PDL docs so that people are aware of it --
> that'll cause unhappy customers.

The switch I had in mind was an implementation-specific switch - we have 
a few of those already in Mojarra.  Since the behavior wasn't previously 
defined in the spec, it doesn't really make sense to document a switch 
to change back to previous behavior in the PDL, since the PDL is part of 
the spec, and there was no "previous behavior" in the spec.

But I share your concern and frustration about getting folks to 
understand how to fix it if their existing apps break.  Release notes 
are the usual place where we put such documentation.

> This is good in my eyes because it makes a piece of JSF more
> intuitive, with the *OPTION* to do something counterintuitive yet
> possibly necessary for a number of reasons - if we continue to make
> improvements of this sort, then JSF will continue to improve.
>
> --Lincoln
>
>>>    1.  Spec that h:outputText is a leaf component: children are not
>>>     rendered.




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