I\'m using the following action on a SpringMvc application:
@RequestMapping(value = \"/test\", method = RequestMethod.GET)
public ModelAndView test(
@Mod
You can't bind parameters of method with the exactly that signature. @ModelAttribute
binds attributes to the fields of the corresponding model object, so you can encapsulate your List
into object:
public class Groups {
private List<Group> list = new AutoPopulatingList<Group>(Group.class);
...
}
@RequestMapping(value = "/test", method = RequestMethod.GET)
public ModelAndView test(
@ModelAttribute Groups groups
) {
//return whatever
}
and then call it as follows:
/test?list[0].id=2&list[0].name=stackrocks&list[1].id=3&list[1].name=stackrules