フレームワークのStrutsとJSFは目的が似ている。しかし、JSFは後発ながらJCPのJava標準規格として登場した。新たなテクノロジーは、完全に補完する役目を担うのか? コードベースで徹底比較していく。 2003年、Sun Microsystemsから次世代Webアプリケーションフレームワークとして「JSF」(Java Server Faces)が発表された(関連特集記事)。 Webアプリケーションフレームワークといえば、オープンソースであるApache Software Foundationの「Struts」があまりにも有名であり、既にデファクトスタンダードと呼べる地位を築いている。しかし、StrutsもJSFもJavaテクノロジーによるWebアプリケーションフレームワークであり、サポートする領域は似ている。なぜ、今JSFが必要なのか? StrutsとJSFを比較しながら最新事情を探
![ITmedia 特集:StrutsとJSFは共存、統合どちらへ](https://cdn-ak-scissors.b.st-hatena.com/image/square/cb6f5dcd406e190708ea6b662067591c15c91db7/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fenterprise%2Farticles%2F0501%2F19%2Fl_creator01.gif)