How to make the RequestMapping to handle GET parameters in the url?
For example i have this url
http://localhost:8080/userGrid?_search=false&nd=1351972571018&rows=10&page=1&sidx=id&sord=desc
(from jqGrid)
how should my RequestMapping look like? I want to get the parameters using HttpReqest
Tried this:
@RequestMapping("/userGrid")
public @ResponseBody GridModel getUsersForGrid(HttpServletRequest request)
but it doesn’t work.
Use @RequestParam in your method arguments so Spring can bind them, also use the @RequestMapping.params array to narrow the method that will be used by spring. Sample code:
This way Spring will only execute this method if ALL PARAMETERS are present saving you from null checking and related stuff.