[Jakarta/Apacheウォッチ]第11回 JSFでStrutsは不要になる?答えを握るStruts-Facesとは JSF(JavaServer Faces)はStrutsと同じWebアプリケーション・フレームワークとしてリリースされた。両者ともMVCモデル2を採用し,ビュー(レスポンス生成)とコントローラ(ページ遷移やモデルの呼び出し制御)の機能を提供している。プレゼンテーション層をカバーするフレームワークであり,Webアプリケーションに対するカバー範囲は,Strutsとほぼ同じといえる。 それでは,JSFが浸透した場合Strutsは不要となるのだろうか,JSFとStrutsはどちらが優れているのだろうか,両者は融合してゆくのだうか。今回はJSFとStrutsの関係にフォーカスしてゆく。 JSFは比較的新しいテクノロジであり,実際に利用してWebアプリケーションを開発している方は
![ITPro 【Jakarta/Apacheウォッチ】JSFでStrutsは不要になる?答えを握るStruts-Facesとは](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)