springmvc controller层接收List类型的参数

约定不等于承诺〃 2022-06-09 14:20 404阅读 0赞

1、客户端使用post方式提交

2、客户端请求header设置:Content-Type:application/json;charset=utf-8

3、客户端请求参数为json格式:[“abc”,”cde”]

4、controller参数增加声明:@RequestBody

  1. @RequestMapping("/delFileInfo", method = RequestMethod.POST)
  2. @ResponseBody
  3. public void delFileInfo(@RequestBody List<String> macroPath) throws IOException
  4. {
  5. for(String sPath :macroPath)
  6. {
  7. System.out.println(sPath);
  8. }

客户端js示例:

  1. $.ajax({
  2. url : "",
  3. type : 'POST',
  4. dataType: 'json',
  5. contentType: "application/json",
  6. data : JSON.stringify(args),
  7. success:function(col) {
  8. },
  9. error:function(col){
  10. }
  11. });

发表评论

表情:
评论列表 (有 0 条评论,404人围观)

还没有评论,来说两句吧...

相关阅读