JSFとAjax
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/17 03:36 UTC 版)
「JavaServer Faces」の記事における「JSFとAjax」の解説
JSFはリッチインターネットアプリケーション技術であるAjaxとともに言及されることが多い。Ajaxはリッチなインターユーザインタフェースの作成を可能にする技術の組み合わせである。Mojarra(JSF のリファレンス実装)とApache MyFacesにおけるユーザインタフェースコンポーネント は元々は HTML のためだけに開発されたもので、AjaxはJavaScriptを介して追加せねばならなかったが、これは変わった。 JSFは複数の出力形式をサポートしているため、JSFベースのユーザインタフェースの品質を向上させるため、Ajax を用いるコンポーネントを簡単に追加することができる。JSF 2.0 仕様では、UI ロジックの一部がサーバ側だけではなくクライアント側でも動作できるようにし、また JavaScript がブラウザで無効の場合にもうまく品質を落とせるようにすることで、Ajax のサポートを改善することを意図している。
※この「JSFとAjax」の解説は、「JavaServer Faces」の解説の一部です。
「JSFとAjax」を含む「JavaServer Faces」の記事については、「JavaServer Faces」の概要を参照ください。
- JSFとAjaxのページへのリンク