コントローラーコード
@RequestMapping(value = "/requestparam/map")
public String map(@RequestParam Map<String, String> params) {
System.out.println("get map params: " + params);
return "param";
}
URL:</p>
/requestparam/map?p1=1&p2=2&p=3&p4=44
出力結果:
get map params: {p1=, p4=44, p2=, =}
も印刷しますHtptServletRequest.getParametersMap()
が、結果は同じです。Spring MVC のバージョンは 3.2.0.RELEASE です。なぜこれが起こるのか、どうすれば解決できますか?, ありがとう!