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