I want to restrict REST service parameters by an enum
as follows:
public class enum {
TEST;
}
@RestController
public class MyRest {
@RequestMapping(method = RequestMethod.GET)
public Object content(@RequestParam value="list" required=false) List<MyEnum> list) {
Sysout(list);
}
}
This works great if I call: /app?list=TEST
.
But when invoking /app?list=test
(lowercase letters) the rest services does not respond.
How can I eg provide custom values for the enum types to be accepted?