JSF - JSFのMVCアーキテクチャと処理フロー
Advertisement
JSFのMVCアーキテクチャ
JSFのMVCアーキテクチャは以下のようになっている。
M:BackingBean
V:JSP(+Taglib)
C:FacesServlet
JSFの処理フロー
図1:処理フロー
クライアントからのリクエストはFacesServletが一括して受け取る
入力画面UIはツリーに変換される
バリデータ・コンバータの処理が実行される
入力データはModelに変換され、処理される
出力画面UI用のツリーが作成される
JSPが作成され、クライアントにレスポンスが戻る
戻る