Model、ModelMap、ModelAndViewの違いは何ですか? 質問する

Model、ModelMap、ModelAndViewの違いは何ですか? 質問する

以下の主な違いは何ですか?スプリングフレームワーククラス?

  • Model
  • ModelMap
  • ModelAndView

を使用すると、ファイルModel.put(String,Object)内の値にアクセスできます.jspが、ModelMap.addAttribute(String,Object)同じことを行います。これらのクラスの違いがわかりません。

ベストアンサー1

Modelはインターフェースですが、ModelMapはクラスです。

ModelAndViewは、 とビュー オブジェクトの両方を格納するコンテナですModelMap。これにより、コントローラは両方を単一の値として返すことができます。

おすすめ記事