Hey Romain, AFAIR the default for the render attribute of f:ajax is @none, so therefore it's expected. You would need to set it to e.g. render="@form"
2015-01-02 10:33 GMT+01:00 Romain Manni-Bucau <rmannibu...@gmail.com>: > Hi guys, > > > in cdi tcks there is: > > <h:form id="ajaxForm"> > <h:inputHidden value="#{javax.enterprise.context.conversation.id}" > id="conversationId" /> > <h:inputText value="#{storm.strength}" id="stormStrength" /> > <h:commandButton action="#{storm.beginConversation}" > value="Begin conversation" id="beginConversationButton"> > <f:ajax render="@form" /> > </h:commandButton> > <h:commandButton value="Thunder" id="thunderButton"> > <f:ajax execute="stormStrength" /> > <!-- Rerender the whole form - conversation id is part of form > action attribute --> > <!-- f:param name="cid" > value="#{javax.enterprise.context.conversation.id}" /--> > </h:commandButton> > </h:form> > > seems when ajax rendering is triggered h:inputHidden is not refresh, > is it expected? > > > Romain Manni-Bucau > @rmannibucau > http://www.tomitribe.com > http://rmannibucau.wordpress.com > https://github.com/rmannibucau >