電子書籍フォーマット:chm
Struts2 チュートリアル
Struts 1 は、2001 年に Craig McClanahan によってリリースされた世界初の MVC フレームワークです。このフレームワークは、6 年間の努力を経て、世界中の Java Web 開発者によってサポートされました。安定しており、パフォーマンスも十分に保証されています。したがって、これまでのところ、Struts 1 は依然として世界で最も広く使用されている MVC フレームワークです。
現在、Web ベースの MVC フレームワークは数多くあり、JSF、Tapestry、Spring MVC など、新しい MVC フレームワークが時々リリースされ、急速に開発されています。これらの有名な MVC フレームワークに加えて、いくつかのマイナーなチームによる MVC フレームワークもあり、これらも非常に参考になります。
企業が実際に MVC フレームワークを使用する場合、フレームワークの安定性は最も重要な検討事項となります。開始したばかりのフレームワークには隠れた問題が存在する可能性があり、独自のバグがアプリケーションに組み込まれる可能性があります。このため、著者は開発者自身がフレームワークを実装することを推奨しません。
Struts 2 はまったく新しいフレームワークとして知られていますが、これは Struts 1 と比較したものにすぎません。 Struts 1 と比較すると、Struts 2 には多くの革新的な改良点がありますが、新しくリリースされた新しいフレームワークではなく、別のよく知られたフレームワークである WebWork に基づいて開発されました。 Strut2 は Struts 1 の系譜を継承しているわけではありませんが、WebWork の系譜をある程度継承しています。つまり、Struts 1 から Struts 2 が派生したのではなく、WebWork が Struts 2 から派生しました。 Struts 2 は、まったく新しいフレームワークではなく、WebWork のアップグレードであるため、安定性、パフォーマンスなどが十分に保証されており、Struts 1 と WebWork の両方の利点も吸収しているため、非常に期待に値するフレームです。
拡大する