我想在作为href的网址中添加一个列表,该怎么做?如何使用request.getParameter()读取它?还是URL中的完整bean对象?

最佳答案

对每个项目使用相同的名称,构建类似http://example.com/somepath?amt=1&amt=2&amt=3的名称。

然后可以使用HttpServletRequest.getParameterMap()。或者,您可以使用HttpServletRequest.getParameterValues(name)。您可能想通过指定名称来使用后者,例如,

String[] amts = request.getParameterValues("amt");


顺便说一下,getParameterMap()将为您提供一个以参数名称作为键的Map对象。它将具有所有其他请求参数以及您的“ amt”。

Map map = request.getParameterMap();
String[] amts = map.get("amt");

10-07 17:20