Spring docs:「通常、ModelAndView インスタンスは、ビュー名と、Bean 名と対応するオブジェクト (参照データを含むコマンドやフォームなど) を含むモデル Map で構成されます。」- フォームからエントリを収集したり、何か (dao オブジェクト) を表示したりする必要がある場合に、オブジェクトをビューに転送する (または戻す) 方法です。
---- 例 ModelAndView モデル = new ModelAndView(); model.addObject(パス);
model.addObject("ユーザー",ユーザー);
model.addObject("あいさつ",service.getMessage());
モデルを返します。
// ViewName、ユーザー Bean、MSG Bean
// 春のドキュメント
パブリック インターフェイス コントローラ {
/**
* Process the request and return a ModelAndView object which the DispatcherServlet
* will render.
*/
ModelAndView handleRequest(
HttpServletRequest request,
HttpServletResponse response) throws Exception;
}