在下面的Spring 3.1操作中,我需要做一些事情并将属性添加到POST请求中,然后通过POST将其重定向到外部URL(我不能使用GET)。
@RequestMapping(value = "/selectCUAA", method = RequestMethod.POST)
public ModelAndView selectCUAA(@RequestParam(value="userID", required=true) String cuaa, ModelMap model) {
//query & other...
model.addAttribute(PARAM_NAME_USER, cuaa);
model.addAttribute(... , ...);
return new ModelAndView("redirect:http://www.externalURL.com/", model);
}
但是使用这段代码时,会使用GET方法(将属性附加到http://www.externalURL.com/)。我该如何使用POST方法?外部URL要求必须使用POST方法。