Primefaces 3.1.1 の使用。
1つのコマンドボタンの送信で2つのアクションを実行しようとしています:
元のフォーム要素は次のとおりです。
<p:calendar ... value="#{bean.date1}" />
<p:calendar ... value="#{bean.date2}" />
<h:commandButton value="submit" onchange="TASK" action="#{Bean.saveOrUpdateItem()}" >
</h:commandButton>
しかし今、同じボタンを押すだけで次のことも実現したいと思います。
<h:commandButton value="submit" action="#{bean.submit}">
<f:ajax execute="@form" render="result" />
</h:commandButton>
<h:outputText id="result" value="#{bean.date3}" />
それに対処する方法についての指針はありますか?最初の Bean.saveOrUpdateItem() を変更したくないので、2 番目の Bean を作成する必要があります。
前もって感謝します。
-V