Masalah ini sepertinya sepele, tetapi saya tidak bisa membuatnya berfungsi dengan baik. Saya memanggil pemetaan pengontrol Spring saya dengan jquery ajax. Nilai untuk someAttr selalu berupa string kosong terlepas dari nilai di url. Tolong bantu saya menentukan alasannya.
-URL dipanggil
http://localhost:8080/sitename/controllerLevelMapping/1?someAttr=6
Pemetaan -Controller
@RequestMapping(value={"/{someID}"}, method=RequestMethod.GET)
public @ResponseBody int getAttr(@PathVariable(value="someID") final String id,
@ModelAttribute(value="someAttr") String someAttr) {
//I hit some code here but the value for the ModelAttribute 'someAttr' is empty string. The value for id is correctly set to "1".
}
@RequestParam
, ini dia: docs.spring.io/spring/docs/current/javadoc-api/org/…