我有大约跟随控制器:
@RequestMapping(value = "foo", method = RequestMethod.GET)
public String foo(RedirectAttributes redirectAttributes, Model model) {
//logic
return bar(model);
}
@RequestMapping(value = "bar", method = RequestMethod.GET)
public String bar (Model model) {
model.addAttribute("value","magicValue")
return "myJsp";
}
我的目标是在使用/foo
bar
调用网址后
方法bar
不应该被打破。
有可能吗?
答案 0 :(得分:0)
在方法foo
中,你可以这样做:
return new ModelAndView("redirect:bar", modelName, model);
但是这会向服务器添加额外的请求。它还会将模型值放在URL中,这并不总是令人满意的