如何在href url中附加一个列表?

时间:2010-01-25 10:48:04

标签: java servlets httprequest

我想在url中附加一个列表,这是一个href,怎么能这样做?我怎样才能用request.getParameter()读取它?或者url中的完整bean对象?

1 个答案:

答案 0 :(得分: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");