1

前回 Web アプリケーションを見たとき、コンセンサスは Struts/Java EE のようでした。現在、Spring MVC/Java EE または Struts/Java EE はどちらも実行可能なソリューションのようです。

これは一般的に正しいですか?それとも、Spring MVC は現在、Struts よりもコンセンサスの選択肢になっていますか? 以前に Struts を使用したことがあり、それを使用したいと考えている人が少なくとも 1 人います。過去にレビューしたことがあるので、Struts にも精通しています。

また、Java EE は依然としてリモート コンポーネントを処理するための実行可能なソリューションと見なされていますか? または、代替手段はありますか?

4

2 に答える 2

1

私にとって、プレゼンテーション層はまだ Java EE アプリケーションの「使い捨て」の部分であり、本当のコンセンサスはありません。言及されたソリューションは、大きな欠点や設計上の問題に悩まされることはなく、仕事をします。アクションベースのフレームワークの経験があれば、Convention over Configuration に基づく非常にエレガントなフレームワークであるStripesを追加します。シンプルで簡単に習得できます。また、 Wicketもありますが、Wick は別のパラダイムであるコンポーネントベースのフレームワークです。

そのうちの 1 つを選択してください (最もよく知っているものを選択するのが適切です)。

参考までに、Matt Raible がWeb プレゼンテーション フレームワークの優れた比較を行っています。見てみな。

于 2009-09-25T14:11:25.373 に答える
0

これらのソリューションはすべて完全に実行可能です。新しいテクノロジーを手に入れようとしているだけでない限り、それはあなたが知っていることなので、ストラットを使用してください.

于 2009-09-25T13:57:46.203 に答える