...
- All String attribute types are parsed for the "%{ ... }" notation.
- All non-String attribute types are not parsed, but evaluated directly as an expression
- The exception to rule #2 is that if the non-String attribute uses the escape notion "{%{}", the notation is ignored as redundant, and the content evaluated.
Expression Language Notations
| A JavaBean object in a standard context in Freemarker, Velocity, or JSTL EL (Not OGNL). | ||
| A username property on the Value Stack. | ||
| Another way to refer to a property placed on the Value Stack. | ||
| The username property of the User object in the Session context. | ||
| A static Map, as in put("username","trillian"). |