報錯原因:
- 對象在初始化時沒有找到對應的構造方法, 從而導致對象初始化失敗。
解決方法:
- 提供相應的構造方法即可, 如示例接口, 有兩種處理方法。
方法一, 參數前加@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
|