【MapSheep】
[好记性不如烂笔头]

报错原因:

  1. 对象在初始化时没有找到对应的构造方法, 从而导致对象初始化失败。

解决方法:

  1. 提供相应的构造方法即可, 如示例接口, 有两种处理方法。

方法一, 参数前加@RequestParam

@GetMapping("sample")
public void sample(@RequestParam List<Integer> ids){
	...
}

方法二, 参数封装到对象中

@GetMapping("sample")
public void sample(Sample sample){
	List<Integer> ids = sample.getIds();
	...
}

private static class Sample{
	private List<Integer> ids;
	...
	// getter setter...	
}


转载于: CSDN

posted on 2021-03-09 10:43  (Play)  阅读(207)  评论(0编辑  收藏  举报