[Jakarta/Apacheウォッチ]第11回 JSFでStrutsは不要になる?答えを握るStruts-Facesとは JSF(JavaServer Faces)はStrutsと同じWebアプリケーション・フレームワークとしてリリースされた。両者ともMVCモデル2を採用し,ビュー(レスポンス生成)とコントローラ(ページ遷移やモデルの呼び出し制御)の機能を提供している。プレゼンテーション層をカバーするフレームワークであり,Webアプリケーションに対するカバー範囲は,Strutsとほぼ同じといえる。 それでは,JSFが浸透した場合Strutsは不要となるのだろうか,JSFとStrutsはどちらが優れているのだろうか,両者は融合してゆくのだうか。今回はJSFとStrutsの関係にフォーカスしてゆく。 JSFは比較的新しいテクノロジであり,実際に利用してWebアプリケーションを開発している方は