Springboot @RequestBody 传递 List

本文节选自电子书《Netkiller Java 手札》

6.1.4.1. @RequestBody 传递 List

			package cn.netkiller.api.restful;

import java.util.List;

import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class TestRestController {

	@RequestMapping(value = "/test/list/{siteId}", method = RequestMethod.POST)
	public List<String> ping(@PathVariable("siteId") int siteId, @RequestBody List<String> tags) {
		System.out.println(String.format("%d, %s", siteId, tags));
		return (tags);
	}

}			
			$ curl -H "Content-Type: application/json" -X POST -d '["Neo","Netkiller"]' http://localhost:8440/test/list/22.json 

["Neo","Netkiller"]	

原文发布于微信公众号 - Netkiller(netkiller-ebook)

原文发表时间:2017-11-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Golang语言社区

Go语言如何提高快排的效率

快排利用分治的思想,这里数组/切片分为两个部分,左边比哨兵小,右边比哨兵大,然后递归执行快排函数,这里有个很重要的因素是如果递归调用的时候用协程执行,左半部分...

3308
来自专栏爱撒谎的男孩

回溯算法

1483
来自专栏专知

【Leetcode83】关关的刷题日记72– Remove Duplicates from Sorted List

关关的刷题日记72 – Leetcode 83. Remove Duplicates from Sorted List 题目 Given a sorted li...

2665
来自专栏编程直播室

读书笔记:《算法图解》第三章 递归

1415
来自专栏数据结构与算法

素数的筛法

素数的筛法有很多种 在此给出常见的三种方法 以下给出的所有代码均已通过这里的测试 埃拉托斯特尼筛法 名字好长 :joy:  不过代码很短 思路非常简单,对于每一...

3426
来自专栏移动端周边技术扩展

快速排序

1876
来自专栏前端进阶之路

JavaScript实现函数重载

重载是指函数或者方法有相同的名称,但是参数个数或类型不相同的情形,这样的同名不同参的函数或者方法之间,互相称之为重载函数或方法。

694
来自专栏北京马哥教育

传说中Python最难理解的点,看这完篇就够了

本文转载自简书,作者为菜鸟,感谢作者的辛苦付出。 这不是我第一次学Python入门课,去年、前年我都学过Python入门。所以文章的标题一点都没有标题党的意思。...

36210
来自专栏cmazxiaoma的架构师之路

Java数据结构与算法(3) 寻找中序遍历时的下一个结点

1023
来自专栏ml

HDUOJ-----4512吉哥系列故事——完美队形I(LCIS)

吉哥系列故事——完美队形I Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65535/3276...

2848

扫码关注云+社区