列表是一种原始类型。参考通用类型列表应参数化
任何人都知道如何解决这个错误? 下面是截图:http://prntscr.com/eki8cn列表是一种原始类型。参考通用类型列表<E>应参数化
<%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>
希望这有助于!
data =(列表
是的,它呢? – anacron
先生我在同一行[安全类型:取消选中对象投到对象列表
'List data =(List )'? –
borowis
我有.. 第三和第四行上的错误.. 这里是截图:http://prntscr.com/eki8cn –
你改变了代码,因为我告诉过你吗? – borowis