This comment may be way too late... but I would rather have seen (and thought I did see) us go in the direction:

    <f:event type="valueChange" action="#{...}" />

This reduces tag explosion, is easy to extend, and makes it simple for add-on frameworks to leverage an event model (vs. lots of 1-off tags for different tasks).

If this is indeed way too late, or I'm misinterpreting this... please disregard. ;)

Cheers!

Ken


Lincoln Baxter, III wrote:
FYI -- a sneak peek. This is working -- with seam el in this example, of course.

Comment now "or forever hold your peace unless it needs to be changed"   ;)


<a:editText value="#{viewProjectBean.project.vision}" rendered="#{authorizationBean.isOwner}" >

    <f:valueChangeListener for="value" action="#{viewProjectBean.test('foo')}" />

    <f:actionListener for="submit" binding="#{viewProjectBean.projectChangeListener}" />
    <f:converter for="output" converterId="webLinkConverter"/>
</a:editText>



--Lincoln

--
Lincoln Baxter, III
Co-Founder of OcpSoft
Author of PrettyFaces URL Rewriting for JSF