以下の主な違いは何ですか?スプリングフレームワーククラス?
Model
ModelMap
ModelAndView
を使用すると、ファイルModel.put(String,Object)
内の値にアクセスできます.jsp
が、ModelMap.addAttribute(String,Object)
同じことを行います。これらのクラスの違いがわかりません。
ベストアンサー1
Model
はインターフェースですが、ModelMap
はクラスです。
ModelAndView
は、 とビュー オブジェクトの両方を格納するコンテナですModelMap
。これにより、コントローラは両方を単一の値として返すことができます。