users@javaserverfaces-spec-public.java.net

[jsr372-experts mirror] [jsr372-experts] Missing StateHolder in Behaviour API for usage in dataTable and alike

From: Rudy De Busscher <rdebusscher_at_gmail.com>
Date: Fri, 22 May 2015 08:31:00 +0200

Hi Experts,

Recently I came across the fact that the Behaviour API is not using the
StateHolder.

This means that EL Expressions in attributes of custom ClientBehaviours are
executed during the buildView step and not during the 'rendering'
(getScript() ) of the clientBehaviour.

As a consequence, the EL can't reference a var defined in the dataTable.

Any plans / ideas for adding this in some next version?

Thanks for the feedback
Rudy.