WebアプリケーションのMVCモデルのデータの流れについてご確認、ご意見ください。


「値の受け渡し」(JSP→Servlet→Bean)についてまとめてみたのですけれども、
ご確認、ご意見をいただけませんでしょうか?

【MVCモデルのデータ流れについて】
 1.「HTML」 or 「JSP」の画面の入力フォームにデータを入力して、Submitボタンを押下する。
 2.<form action="サーブレットのURL">にてサーブレットを呼び出す
 3.サーブレットで取得した入力情報を、必要に応じて、Beanで編集する
 4.request.setAttribute("キー",格納する値);で、リクエストオブジェクトに値を格納する
 5.画面遷移先の「JSP」で、必要な箇所に、requestオブジェクトの中身を取り出して表示する。

MVCのデータの流れについては基本的に上記のような感じでしょうか?

間違えている点や、抜けている点がありましたら教えてください。
よろしくお願いいたします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/06/26 19:27:08
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:pahoo No.1

回答回数5960ベストアンサー獲得回数633

ポイント60pt

流れ的にはあっていますが、MVCのM(Model)とC(Controller)の内容が曖昧です。

Beansを適用するのであれば、

  • JSP/HTML⇒View
  • Servlet⇒Controller
  • Beans⇒Model

と明確に役割分担させた方が良いでしょう。


参考サイト

id:ThinkThink

どうも、ありがとうございます。


役割分担が大切なのですね。

参考いただいたURLのほうも参考になりました。

2009/06/22 10:54:57

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません