0

質問があります:

名前の付いたxhtmlページがLeaveCalenderYearly.xhtmlあり、そのBeanが呼び出され、そのBeanにはcalenderBeanこのxhtmlページで使用される多くのメソッドがあります。

button1このページには、button2、という 3 つのボタンがありますbutton3。各ボタンはポップアップを開きます。私は 3 つの個別の Beans saybean1を作成bean2bean3、これら 3 つのポップアップとそれらの内部実行用に記述しました。

しかし、これらのボタンをクリックしてポップアップ (使用済み) を開くたびに、Bean はポップアップに使用されませんが、ポップアップは<p:dialog>開きますが、メソッドは実行されます。calenderBeanプロセスをさらに遅らせます。

ボタンをクリックしてもcalenderBeanおよびそのメソッドが呼び出されないため、これをどのように管理できますか。提案してください!

4

1 に答える 1

0

次のように、primefaces の Process と PartialSubmit を使用して、コマンド ボタンで送信した内容を制御できると思います。

<p:commandButton value="YourText" update="componentToUpdate" partialSubmit="true" process="nameOfComponentYouNeedToSend" />  

詳しくはこちらをご覧ください: 部分提出

部分処理

PS: このプロセスでは、「@this」、「@form」、「@none」などのジェネリックを使用できます。

PS2: 次の質問では、BalusC が曖昧すぎると言ったように、いくつかのコードまたは特定のより良いものを入れてください。

于 2013-08-20T00:46:14.713 に答える