JSF + PrimeFaces:`update`屬性不更新組件


Answers

Question

這是我的佈局

<div id="mainPanel">
   <div id="padding">
       <h:outputText id="text" value="Personal Feed" rendered="#{Profile.renderComment}"/>
   </div>
   <div id="right">
       <h:form>
           <p:commandButton value="Update" actionListener="#{bean.toggleComment}" update="text" />
       </h:form>
   </div>
</div>

當我單擊鏈接Update ,它應該打開和關閉renderComment布爾值,它不會切換文本Personal Feed的顯示。 現在,如果我在h:outputText周圍放置一個表單,然後update form ,那麼它就可以了。 這是為什麼?




Related