如何在控制器中返回modelview时指定POST方法?

时间:2015-10-08 07:25:05

标签: spring spring-mvc

以下是代码:

return new ModelAndView("redirect:/admin/create");

这是我在运行应用程序时得到的: 的 http://localhost:4647/GenAppRegistration/admin/create?accessmethod=direct

我想让它像这样加载: 的 http://localhost:4647/GenAppRegistration/admin/create

那么如何在 return语句中指定在返回视图时必须发生POST方法?

1 个答案:

答案 0 :(得分:0)

从模型中删除accessmethod返回之前:

  1. 如果您使用ModelAndView mav:

    mav.getModelMap().remove("accessmethod");

  2. 如果你使用Model md:

    md.remove("accessmethod");