On 17.08.2007 14:15 Uhr, Grzegorz Kossakowski wrote:
This leads us to small but very important question: how we wrap new
expressions? If I'm not wrong, current preference has been to wrap new
expressions in {}, Daniel confirms[1] this view.
Hey guys, you are starting to confuse me. Up to recently I thought we
are moving to ${}. That's why I asked few days ago. Now it is {}. And
Daniel's proposal of JSR-245 points to ${} again. Yes, of course it is
pluggable, but at some point we have to decide for a default one.
Actually I'm ok with both as long as it is "unified". Be it JSTL style
or AVT style (attribute value template of XSLT).
If choose {} as wrapping characters everything put between
this characters will be considered as expression.
We would need to escape {} wrapping characters:
It's ugly, don't you think?
That's probably why it is only *attribute* value template in XSLT. It
works only in attributes and {} in attributes is highly unlikely. But
I'm ok with {{ for escaping.
We could come up with %{}, !{} or whatever is not used yet.
I want to have fewer not more! ;)
Joerg