My Spring MVC REST endpoint contains a number of GET request parameters, as follows:
public ResponseEntity<?> myLookup(@RequestParam(value = "securityType"))
I'm using a UriComponentsBuilder to build the request which correctly encodes any + values as %2B
I've also set a CharacterEncodingFilter as the first filter in my web.xml and set encoding to "UTF-8" and forceEncoding to true
However, when I log my securityType parameter above it still includes the %2B
Obviously I can manually decode this myself, but I'm wondering what am I missing here, or is there a better way to do things?
