3.3 JSFおよびJSTLの機能
この節では,JSFおよびJSTLの機能について説明します。
JSFおよびJSTLを使ったWebアプリケーションでの処理の流れを次の図に示します。
-
クライアントからJSFアプリケーションを使用したWebページにアクセスすると,リクエストがJSFフレームワーク内のサーブレットFacesServletに渡ります。FacesServletを起点としてJSFアプリケーションの処理が始まり,JSFフレームワークのJSFCoreからユーザが定義したクラスやページの処理が実行されます。リクエストを処理した結果はレスポンスとしてFacesServletを介してクライアントへ返されます。
-
クライアントからJSTLを使用したWebページにアクセスすると,JSTLライブラリがWebページで使用しているタグに対応した処理を実行します。処理した結果はレスポンスとしてクライアントへ返されます。