Sure, EL is fine with it. It's the XML/XHTML which has a problem with it. When they say
entitythey refer to an XML entity, not a persistent entity.
Ahm... honestly, I didn't refer to persistent entities with a single word (see tags!).
It's clear that it's about XML/HTML entities, and no, the EL has problems with double ampersands as you can see from the links posted.
So, why does the EL support typing those, when all that works is to escape them as shown here:
They're different technologies...simple as that. Neither EL nor XML assert that they are 100% compatible with each other. Apart from that, technically, the question was posed to the wrong forum.
As a side note, I've read several other posts of yours and they all seem to have the same negative tone. Neither I, nor the developers of the open-source Seam framework, nor any other open-source developer, have an obligation to you. We all have
real jobsand develop/support/assist entirely at our pleasure.
Good luck, Karsten
My negative tone here came from the part
When they say entity they refer to an XML entity, not a persistent entity.It really made me a little mad because I felt I was not taken seriously.
I admit I'm really having a hard time learning JavaEE web development, JPA/Hibernate, JSF/Facelets, and Seam in one big hit. I'm not doing this for the fun of it, it's for my
real job, as I come from a Swing desktop background and I want to learn new technologies to move on to another area.
To get back to the original issue: I know that HTML and EL are different technologies. So, in more detail, the EL as-is is not supposed to work with HTML out-of-the-box, but everyone is using it with HTML? It's really something I'm struggling with conceptually.
Where else is JSF EL used if not in HTML primarily?
OK. Never mind. Wrong forum.