一尘不染

如何使用Spring MVC使用@RequestParam捕获多个参数?

spring

假设单击了超链接,并使用以下参数列表触发了URL myparam=myValue1&myparam=myValue2&myparam=myValue3。现在如何@RequestParam在Spring MVC中捕获所有使用的参数?

我的要求是我必须捕获所有参数并将它们放在地图中。

请帮忙!


阅读 1182

收藏
2020-04-15

共1个答案

一尘不染

@RequestMapping(value = "users/newuser", method = RequestMethod.POST)   
public String saveUser(@RequestParam Map<String,String> requestParams) throws Exception{
   String userName=requestParams.get("email");
   String password=requestParams.get("password");

   //perform DB operations

   return "profile";
}

你可以按上述方式使用RequestParam。

2020-04-15