私はJSFを実践しています。JSF が Web アプリケーション開発におけるサーバーサイド コンポーネント フレームワークであることは理解しています。JSF がこれらすべての UI コンポーネントを提供して Web ベースのアプリケーションを開発する場合、jQuery と JSF を統合する意味があるのでしょうか。もしそうなら、jQueryとJSF技術を使用する必要があるコンテキストは何ですか?
ありがとう
答えはあなたの目的によって異なります。JSFは、ほとんどの場合、RichFaces、MyFacesなどのフレームワークで使用されます。通常、JSFは独自のjsapiを提供します。したがって、通常、jqueryは必要ありません。ただし、カスタムUIコンポーネントを開発する場合は、jqueryを使用してコンポーネントを構築できます。
私の組織では WebSphere 7.0 を使用しています。JSF で Jquery を使用していくつかのタスクを実行しました。これらのフレームワークの多くは、WebSphere ではうまく機能しないためです。そして、他の多くの人は、私の管理者が決して許可しない多くのカスタマイズを必要としています. また、インターフェイス言語はアラビア語であるため、これらのフレームワークの別のセットは役に立たなくなります。もう1つの理由は、ページのスケーラビリティに影響を与える可能性のあるライフサイクルにフックやものを追加するため、これらのフレームワークのいずれかでアプリケーションを過負荷にする必要がない特定のタスクに必要になる場合があることです。ただし、これらのフレームワークを使用すると、jsf と jquery を使用して同じタスクを実行するよりもはるかに簡単になることに注意する必要があります。
最後に、それはあなたの呼び出しです。