9

Struts、Spring、およびその他のいくつかのフレームワークは、MVC アーキテクチャを実装して、情報の表現をユーザーとの対話から分離します。

Java EEでそれについて説明したり、リンクを教えてもらえますか?

フレームワークを使用せずに MVC アプリケーションを作成するにはどうすればよいですか? また、そのために必要な設計パターンは何ですか?

4

6 に答える 6

3

サーブレットと Jsp を使用して、フレームワークを使用せずに MVC アプリケーションを作成できます。

ここにいくつかの便利なリンクがあります http://forum.codecall.net/topic/72183-mvc-application-in-java/

別の有用な例、

http://css.dzone.com/articles/web-mvc-java

于 2013-08-21T09:46:09.370 に答える
1

MVCはモデル ビューとコントローラーの略です。ビジネスロジック、プレゼンテーションロジック、データを分離したデザインパターンです。

  • コントローラーは、View と Model の間のインターフェイスとして機能します。コントローラーはすべてのリクエストをインターセプトします。
  • モデルは、アプリケーション、つまりデータの状態を表します。
  • ビューはプレゼンテーションを表します。

このリンクには、JSP とサーブレットで実装する例が含まれています。

于 2013-08-21T15:02:46.733 に答える
0

最初の質問に答えるために、MVC を実装する Java EE フレームワークの部分は JSF と呼ばれます。これにより、テンプレート、グラフィカル コンポーネント (ウィジェット) などが提供されます。

2 番目の質問に答えるには、フレームワークなしで MVC アプリを実際に構築することはありません。サーブレットと JSP を使用しているかもしれませんが、それもフレームワークです。Java EE 全体も (フルスタック) フレームワークです。

3 番目の質問については、これは簡単です。MVC に使用する設計パターンは MVC です。

于 2013-08-21T18:05:07.360 に答える