我有一个spring MVC应用程序,我想从控制器调用一个需要ModelAndView作为属性的方法。在我的控制器方法中,我有模型。我无法更改我的控制器以使用ModelAndView而不是Model,我无法更改我想要调用的方法的签名。
我可以以某种方式将Model转换为等效的ModelAndView吗?
答案 0 :(得分:0)
如果视图不重要,那么:
ModelAndView view = new ModelAndView();
view.addAllObjects(model.asMap());