Spring MVC控制器:重定向时不添加参数到我的URL中。

8 浏览
0 Comments

Spring MVC控制器:重定向时不添加参数到我的URL中。

我想在重定向时不添加参数到我的URL中。

@Controller
...
public class SomeController
{
  ...
  @RequestMapping("save/")
  public String doSave(...)
  {
    ...
    return "redirect:/success/";
  }
  @RequestMapping("success/")
  public String doSuccess(...)
  {
    ...
    return "success";
  }
}

重定向后,我的URL总是看起来像这样:`.../success/?param1=xxx¶m2=xxx`。

由于我希望我的URL是RESTful的,并且在重定向后我永远不需要参数,我不希望在重定向时添加它们。

有没有什么办法可以摆脱它们?

0