myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mert ÇALIŞKAN <mcalis...@gmail.com>
Subject Re: hidden input not refreshed
Date Fri, 02 Jan 2015 10:01:33 GMT
Yes, default value of f:ajax is @none.
But also by default the element that triggers the request, which is <h:commandButton>
in your case, will get re-rendered (refreshed with your statement).
so your inputHidden will not be updated unless specified.

Cheers,

M.
————
Oracle Java Champion
Developer (http://www.t2.com.tr), Lecturer (http://www.cs.hacettepe.edu.tr/kisiler.html),
JUG Leader (http://www.ankarajug.org), Author (http://www.amazon.com/author/mert)



On Friday 2 January 2015 at 11:51, Thomas Andraschko wrote:

> 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 <rmannibucau@gmail.com (mailto:rmannibucau@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
> >  
>  
>  
>  



Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message