No converter found for return value of type: class XXX.XXX....
目的:要将java对象直接返回成json串。。。
解决方法:
1. 可能是没有添加处理json的依赖,需要添加jackson
2. 如果添加了依赖,
@RequestMapping("/getAllCities")
@ResponseBody
public ResponseResult getAllCities(){
List allCities = readerInfoService.getAllCities();
ResponseResult responseResult = new ResponseResult(ResultCode.SUCCESS,allCities);
return responseResult;
}
看你要返回的类型,我这里即 ResponseResult类中是否缺少了 gettter 和 setter...
没有的话需要添加。。。
3. 经过测试 发现,并不需要给所有的属性添加getter和setter方法,只需要给你想在前端显示的属性添加即可。。。
TRANSLATE with| Arabic | Hebrew | Polish |
| Bulgarian | Hindi | Portuguese |
| Catalan | Hmong Daw | Romanian |
| Chinese Simplified | Hungarian | Russian |
| Chinese Traditional | Indonesian | Slovak |
| Czech | Italian | Slovenian |
| Danish | Japanese | Spanish |
| Dutch | Klingon | Swedish |
| English | Korean | Thai |
| Estonian | Latvian | Turkish |
| Finnish | Lithuanian | Ukrainian |
| French | Malay | Urdu |
| German | Maltese | Vietnamese |
| Greek | Norwegian | Welsh |
| Haitian Creole | Persian |