我有一个 jsp 页面,它总是将 20 个项目的列表发送回我的 Java 控制器。基本上,我有一个 id 值会增加,但会分配给 20 个同名的项目。
jsp:
<input type="text" style="display: none" name="displayId" id="<%=displayId%>" value="<%=displayId%>">
我在上面设置显示ID的地方。然后在页面提交后的后端我调用这个代码来抓取项目。
String[] displayIds = request.getParameterValues("displayId");
for (String i: displayIds)
{ ...do some other stuff
我的问题是提交页面后 displayIds 数组为空。我想摆脱 IE5 怪癖模式,以便页面可以在其他浏览器上运行。还有另一种更“标准”的方式我可以解决这个问题吗?