Spring codiert falsch
@RequestMapping(value = "getCategoryAspectValues", method = RequestMethod.GET)
@ResponseBody
public Map<String, String> retrieveCategoryAspectValues(@RequestParam long cat, @RequestParam String aspectName) {
return new GetAspectsTask().getAspectValues(cat, (StringUtils.encodeAspectName(aspectName)));
}
Wenn die Anforderungs-URL:http: // localhost: 8080 / rpt / getCatValues? cat = 55793 & aName = US + Schuh + Größe + (Frauen% 27s) lautet wie folgt: Der decodierte Wert für aspectName lautet "US Show Size (Women s)" anstelle von "US Show Size (Women's)". Es wäre hilfreich, wenn der Grund für die falsche Codierung angegeben würde.