Primefaces(JSF 2)ローカル更新とローカルコミット
1319 ワード
Primefaces(JSF 2)ローカル更新とローカルコミット
partialSubmitでローカルにコミットする要素を指定してコミットし、完了するとupdateで更新する要素を指定する.この方法は、大きなフォームでローカルAJAXを行う場合に役立つ.不要なネットワークIOを大幅に削減できる.
partialSubmitでローカルにコミットする要素を指定してコミットし、完了するとupdateで更新する要素を指定する.この方法は、大きなフォームでローカルAJAXを行う場合に役立つ.不要なネットワークIOを大幅に削減できる.
<h:form id="testForm">
<h:panelGrid columns="5" cellpadding="5">
<h:outputLabel for="firstnameTxt" value="Name:" style="font-weight:bold"/>
<p:inputText id="firstnameTxt" value="#{reportVM.firstname}" />
<p:inputText id="lastnameTxt" value="#{reportVM.lastname}" />
<br/>
<h:outputLabel for="introductionTxt" value="Introduction:" style="font-weight:bold"/>
<p:inputText id="introductionTxt" value="#{reportVM.introductionTxt}" />
<p:commandButton value="Submit" update="firstname,lastname" partialSubmit="true" process="firstnameTxt,lastnameTxt"/>
<h:outputText value="#{reportVM.firstname}" id="firstname" />
<h:outputText value="#{reportVM.lastname}" id="lastname" />
</h:panelGrid>
</h:form>