Я звоню `/ path / to / search / mytable? Filter = field1 | value1, field2 | value2
@RequestMapping(value = "/path/do/{blar}/{foo}", method = RequestMethod.GET)
public List<MyType> getTableData(@PathVariable("blar") String blar,
@PathVariable("foo") String foo,
@RequestParam(name= "filter", required = false) String filter,
@RequestParam(name= "sort", required = false) String sort) {
, но по какой-то причине имеется канал" | "в тексте означает, что это не соответствует.Может ли кто-нибудь помочь мне понять, что происходит?
Я попытался преобразовать filter
в String[]
, но если есть канал, все это игнорируется, и я получаю 400 обратно от службы.
Любая помощь будет отличной.