【发布时间】:2017-12-04 12:47:05
【问题描述】:
我试图在 Spring MVC 控制器中获取 Post 参数,但 ServletRequestUtils getStringParameters 方法找不到该参数并返回空数组。有没有办法用 ServletRequestUtils 获取数组参数?
我的控制器;
@ResponseBody
@RequestMapping(value = "/update", method = RequestMethod.POST)
public String update(HttpServletRequest request, HttpServletResponse response){
//I can get id parameter without problem.
String id = ServletRequestUtils.getStringParameter(request, "id", null);
String[] types = ServletRequestUtils.getStringParameters(request, "types");
}
我的 ajax 帖子;
$.post("update", {
id: id,
types: types
....
}
我的表单数据;
id=2a4e905d-8015-447c-9d52-896042367c8a&types%5B%5D=IP+Num&types%5B%5D=Ver+Tab
【问题讨论】:
标签: jquery ajax spring spring-mvc