有谁知道如何修复此错误? 以下是屏幕截图: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>
答案 0 :(得分:1)
您正在使用的List
接口未参数化以保存String
值。
将它替换为List<String>
无处不在,它应该可以正常工作。
您还可以进一步简化它。您也不需要声明Iterator
。
所以你的代码变成了这个:
<%List<String> data = (List<String>)request.getAttribute("InventoryData");
for(String s: data) {
%>
<tr>
<td>
<%=s%>
</td>
希望这有帮助!