Circular view path [faults]: would dispatch back to the current handler URL [/pulsar/faults] again
@RequestMapping(value = "/getimage", method = RequestMethod.GET,produces={"application/json;charset-8"}) public ResultImageInfo queryTrackPhotos(@RequestParam("rowkey") String rowkey){ try{ return massService.getSingleImage(rowkey); }catch (Exception ex){ return new ResultImageInfo(-1,ex.toString(),null); } }
如果不写@ResponseBody的话,返回就是出现以上错误。
解决方法:
1.在类前加入
@RestController
2.在调用的方法前加入
@ResponseBody
原因:如果不做以上设置,view name和你的path相同,就会造成以上错误。