0

プロジェクトを再検討していて、Java 1.4 に制限する必要があります (残念ながら)。将来的にメンテナンスを容易にするために、MVC フレームワークを導入することに興味がありました。

Struts 1 以外に、どのようなオプションがありますか? フレームワークは軽量であるほどよい。

Struts を否定するわけではありませんが、Struts について多くの悪い噂を耳にしました。ここで擁護したい人はどうぞ。

さらに、フレームワークは Jrun で実行できる必要があるため、選択肢が制限される可能性があります。たとえば、Spring MVC を機能させることができません。

4

3 に答える 3

3

Spring MVC は非常に軽量です。Spring は、好きなだけ使用することも、少しだけ使用することもできます。

于 2009-06-05T18:11:27.937 に答える
1

何か他のものを探しているときにこの質問を見つけたので、この回答が間に合わない可能性があることをお詫びします.

あなたのニーズに最適なオプションがあります!MVC フレームワークは Induction であり、JDK 1.4 を使用して記述されています。Induction コントローラーは Spring MVC 2.5 のようにマルチアクションですが、Induction は注釈や XML を使用せず、コントローラーはデフォルトで自動配線されます。

Induction は非常に軽量で高速な MVC フレームワーク (7.7K 行) ですが、次のような主要な MVC フレームワークにはない多くの機能があります。

  • コントローラー、ビュー、モデルを変更したときの開発中の動的リロード
  • ファイルのアップロードはとても簡単です (文字列入力と大差ありません)
  • コントローラの設定は不要
  • IDE を使用してモデル、ビュー、およびコントローラー間の依存関係を分析する機能
  • 正規表現ベースの URL マッピング
  • MVC フレームワークのリダイレクトを管理するための最適なサポート

こちらの入門チュートリアルをご覧ください: http://www.inductionframework.org/getting-started-tutorial.html

幸運を!

于 2009-08-04T06:59:31.673 に答える
0

JSF は最初はわかりにくいですが、Struts 1 よりも気に入っています。Java 1.4 では MyFaces を使用してアプリケーションを構築しましたが、うまく機能しました。

また、Spring MVC の提案に賛成票を投じました ;)

于 2009-06-05T18:13:47.230 に答える