我想在url中附加一个列表,这是一个href,怎么能这样做?我怎样才能用request.getParameter()
读取它?或者url中的完整bean对象?
答案 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");