Suppose a hyperlink is clicked and an url is fired with the following parameter list myparam=myValue1&myparam=myValue2&myparam=myValue3 . Now how can I
To get all parameters at once try this:
public ModelAndView postResultPage(@RequestParam MultiValueMap params)
This feature is described in the @RequestParam java doc (3. Paragraph):
Annotation which indicates that a method parameter should be bound to a web request parameter. Supported for annotated handler methods in Servlet and Portlet environments.
If the method parameter type is Map and a request parameter name is specified, then the request parameter value is converted to a Map assuming an appropriate conversion strategy is available.
If the method parameter is
MaporMultiValueMapand a parameter name is not specified, then the map parameter is populated with all request parameter names and values.