Expansions used in bound parameters are never re-evaluated
----------------------------------------------------------
Key: TAPESTRY-1752
URL: https://issues.apache.org/jira/browse/TAPESTRY-1752
Project: Tapestry
Issue Type: Bug
Components: tapestry-core
Affects Versions: 5.0.5
Reporter: Nick Westgate
Expansions used in formal component parameter bindings will be evaluated once
and only once.
This gotcha has appeared a couple of times in the user list now.
(It also affected my TAPESTRY-1642 example.)
Here's one example from the user list:
<t:outputraw value = "${CurrentUser.about}"/>
This one's easy to fix, but either the documentation should explicitly warn
about the dangers, or it should be supported.
Expansions cause bound parameters of type prop to be literals.
Literal bindings are cached - and disabling that caching is not possible.
Cached parameters are never never re-evaluated.
Cheers,
Nick.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]