【发布时间】:2013-10-22 11:33:53
【问题描述】:
在spring控制器类中重定向到一个url
有些地方都用
return "redirect:/abc.htm";。也使用
return new ModelAndView("redirect:/abc.htm")。
请哪位大神解释一下这两种说法的异同。
以及它必须在什么情况下使用。
罗希特:
我正在使用 RedirectAttribute 从旧网址获取值。
在这种情况下,使用此return "redirect:/abc.htm"; 时获得价值
但不是在这个return new ModelAndView("redirect:/abc.htm").RedirectAttributes有什么区别
【问题讨论】:
-
他们都做同样的工作。返回
ModelAndView是 Spring 2.0 之前存在的旧方式。
标签: java spring spring-mvc