0

我想在作为 href 的 url 中附加一个列表,如何做到这一点以及如何使用它来阅读它request.getParameter()?还是 url 中的完整 bean 对象?

4

1 回答 1

1

为每个项目使用相同的名称,构建这样的东西,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");
于 2010-01-25T10:54:24.910 回答