2009-05-06 24 views
3

Struts1(前回のStruts/Hibernateを使ってWebアプリケーションを作った)を読んで使用した後は、より良い学習を進めたいと思います。MVC framework私はStruts2 nowとspring laterを学ぶ方が賢明かどうか、あるいはStruts2Springに直接スキップすることを考えていますか?struts1→(struts2、spring)からの進路を提案する

答えて

2

私はこれら2つを相互に排他的なものとして扱わないことをお勧めします。 Struts2はSpring MVCと競合しますが、Struts2はSpringの注入コンテナとAOP機能(SpringコアとAOP)を使用します。

Struts2とSpring MVCはどちらも同じ結果を達成するために動作しています。クリーンなMVC Webフレームワークです。 2つの間で決定することは、ある程度個人的な好みになります。私は個人的にはSpring MVCの作業の "気持ち"が気に入らなかったのに対し、Struts2とそのインターセプタスタックはもっと快適に働くことができました。

各フレームワークにいくつかのチュートリアル "hello world"タイプのアプリを使って作業することをお勧めします。両方のフレームワークには長所と短所がありますが、それらのすべてが克服できます。

+1

そして、私は反対であると思います。スプリングmvcはstruts2よりも優れています;) – krosenvold

1

Rich Krollのポイントに加えて、Struts 2は豊富なタグライブラリを提供し、フレームワークは非常に整理されています。

0

他の回答とは別に、Struts2はStruts(1)の次のバージョンではありません.Webworksの次のバージョンによく似ています。 あなたがStrutsから来たのであれば、Struts2とSpringMVCは似たような選択肢です。

関連する問題