我正在使用 spring-mvc 3.1.0.RELEASE,由于某种原因,使用查询参数和请求正文映射 POST 不起作用。
这是我的控制器方法的外观:
@RequestMapping(method = POST, value = "/post-to-me/")
public void handlePost(
@RequestBody Content content,
@RequestParam("param1") String param1,
@RequestParam("param2") String param2
){
//do stuff
}
但是,如果我将所有请求参数转换为路径参数,则映射工作。有没有人遇到过类似的事情?
谢谢!
编辑:“不起作用”== 404,当我尝试这样做时,POST /post-to-me?param1=x¶m2=y