私は通常、いくつかのフィールドを持つ jsf ページを使用します。ユーザーは最終的にマネージド Bean の関数を呼び出します
<h:commandButton value="Go" action="#{myManagedBean.myFunction}"/>
myFunction では、空飛ぶ円盤ライブラリで pdf が生成され、pdf ファイルが添付されたメールが送信されます。
私の問題: PDF の生成に時間がかかるため、ユーザーが h:command ボタンをクリックすると、データが送信され、ページが長時間処理されます.....
ユーザーに jsf ビューをすばやくレンダリングし、別のスレッドで PDF の処理を開始する方法 (後でメールを送信する方法)。
任意の助けをいただければ幸いです! クリストフ。