【发布时间】:2013-05-20 07:18:07
【问题描述】:
<form>
<c:forEach var="cartitems" items="${cart.items}">
<input type="hidden" name="productid[]" value="${cartitems.products.productsId}">
</c:forEach>
</form>
上面的代码会生成像
这样的HTML代码<input type="hidden" value="1" name="productid[]">
<input type="hidden" value="5" name="productid[]">
如何在 servlet 中访问这些值,我尝试过但它不起作用:
String[] productsids = request.getParameterValues("productid");
for(String eachpro : productsids){
out.println("Product values : "+eachpro);
}
还有其他方法可以完成这项工作
【问题讨论】:
-
上面哪个代码会生成哪个HTML代码?
-
请查看更新后的问题。
-
如果您不这样做,请正确关闭您的
<input />字段。
标签: java html forms servlets post