[jsr-314-open] [AjaxBehaviorEventAttribute] why must it be a literal?

Ed Burns Ed.Burns at Sun.COM
Tue Aug 25 17:02:53 EDT 2009


>>>>> On Mon, 24 Aug 2009 17:29:11 -0400, Andy Schwartz <andy.schwartz at oracle.com> said:

AS> Right.  Behaviors are created and wired into the component tree during 
AS> tag/handler execution.  The event name is used during this process - ie. 
AS> is specified when registering the Behavior with the hosting 
AS> UIComponent.   In theory we could allow the event name to be specified 
AS> via an EL expression, but the spec would need to be clear that this EL 
AS> expression would be evaluated immediately during tag/handler execution 
AS> (as the component tree is built) rather than deferred/re-evaluated 
AS> during later phases.

Which begs the question: do we need to re-introduce immediate evaluation
for EL expressions?  In other words, do we bring back $?

Ed

-- 
| ed.burns at sun.com  | office: 408 884 9519 OR x31640
| homepage:         | http://ridingthecrest.com/




More information about the jsr-314-open-mirror mailing list