David Delbecq wrote:
En l'instant précis du 23/03/07 11:54, Jonathan Harley s'exprimait en
ces termes:
moreover the xml parser itself has no notion of the entity and
will fail to parse it=
Not true, as is defined in the XHTML DTD. As long as the
doctype references this, the XML parser understands it.
...
The XHTML standard mandates that hex references must use lower
case, so you should really put   (or use non-hex i.e.  ),
but most browsers would understand upper case I guess.
Facelets does not take an xhtml input but an xml template made of
various namespaces.
OK, it's true that facelets reads XML files not HTML, but if you
want HTML output, it seems perverse not to use XHTML after you've
gone to the trouble of making your document valid XML!
We don't care about browser as our reader is an xml parser that will
feed facelets view handler. Even if you write   in your facelets
template, you probably won't get the same in facelets output but, as i
said, an unicode character that has same behaviour.
I must say, if facelets turns valid XHTML input into something that
is invalid XHTML output, it's broken IMO.
Anyway, i think the original poster has his answers now :D
More answers than he wanted, probably! *g*
J.
--
.....................................................................
Dr Jonathan Harley .
. Email: [EMAIL PROTECTED]
Zac Parkplatz Ltd . Office Telephone: 024 7633 1375
www.parkplatz.net . Mobile: 079 4116 0423