任何人都知道如何解决此错误?这是屏幕截图:http://prntscr.com/eki8cn
<%Iterator<String> itr;%>
<%List data = (List)request.getAttribute("InventoryData");
for(itr = data.iterator(); itr.hasNext();){
%>
<tr>
<%String s = (String) itr.next();%>
<td>
<%=s%>
</td>
您使用的List
接口未被参数化以保持String
值。
替换它将到处 List<String>
,它应该可以正常工作。
您也可以进一步简化它。您也不需要声明Iterator
。
,您的代码变成了:
<%List<String> data = (List<String>)request.getAttribute("InventoryData");
for(String s: data) {
%>
<tr>
<td>
<%=s%>
</td>
希望这会有所帮助!