報錯原因:
- 對象在初始化時沒有找到對應(yīng)的構(gòu)造方法, 從而導(dǎo)致對象初始化失敗。
解決方法:
- 提供相應(yīng)的構(gòu)造方法即可, 如示例接口, 有兩種處理方法。
方法一, 參數(shù)前加@RequestParam
@GetMapping("sample")
public void sample(@RequestParam List<Integer> ids){
...
}
方法二, 參數(shù)封裝到對象中
@GetMapping("sample")
public void sample(Sample sample){
List<Integer> ids = sample.getIds();
...
}
private static class Sample{
private List<Integer> ids;
...
// getter setter...
}
轉(zhuǎn)載于: CSDN
|