【发布时间】:2016-06-19 19:34:15
【问题描述】:
我正在向spring 控制器发出以下请求,但我在itemfilter bean 中变得空了。
http://localhost:8080:/project/api/paytype?cacheBuster=1457063200591&itemfilter=%7B%22name%22:%22Test%22,%22sortlist%22:%5B%7B%22fieldName%22:%22name%22,%22order%22:%22desc%22%7D%5D,%22filterlist%22:%5B%7B%22fieldName%22:%22name%22,%22operator%22:%22a%22,%22value%22:%221%22%7D%5D%7D&page=0&size=20
弹簧控制器方法:-
@RequestMapping(value = "/paytypes", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
@Timed
public ResponseEntity<List<Payintype>> getAllPaytypes(Pageable pageable, ItemFilter itemfilter) throws URISyntaxException {}
pageable 填充正确,但我将 itemfilter 对象设置为空。有人可以帮忙解决这个问题吗?
【问题讨论】:
-
@AnchitPancholi 你也能发布 ItemFilter 类吗?
标签: java spring rest spring-mvc spring-data