JSFでajaxリクエストを手動で送信することは可能ですか?可能であれば私を案内してください。
前もって感謝します。
Primefacesを使用しているので、このためのJavaScriptAPIがあります。これを行うために使用できますPrimeFaces.ajax.AjaxRequest
。これについては、Primefacesユーザーガイドを参照してください。ただし、簡単な例は次のとおりです。
PrimeFaces.ajax.AjaxRequest({
formId: 'userForm',
source: 'userForm',
process: 'userForm'
});
これはユーザーガイドの例です。
さらにp:remoteCommand
、ユースケースに近い場合は、バッキングBeanからメソッドを呼び出すJavaScript関数を作成できるコンポーネントがあります。
OmniFaces<o:commandScript>
タグをチェックアウトしてください。気の利いたようです。JSFプロジェクトのための他の多くの興味深いユーティリティも含まれています。