【发布时间】:2018-10-16 19:41:19
【问题描述】:
我不明白为什么我的代码有这样的警告,这是我的代码:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out=response.getWriter();
try {
InputStream csvfile = null;
FileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
Map<String, List<FileItem>> file = upload.parseParameterMap(request);
Iterator entries = file.entrySet().iterator();
while (entries.hasNext()) {
Entry thisEntry = (Entry) entries.next();
List<FileItem> value = (List) thisEntry.getValue();
for (FileItem uploadItem : value) {
csvfile = uploadItem.getInputStream();
} // end of for loop
}//while
InputStreamReader isr = new InputStreamReader(csvfile);
BufferedReader reader = new BufferedReader(isr);
String text = "";
reader.readLine();
我收到警告:iterator is a raw type. references to generic type iterator e
我该如何解决这个问题?
【问题讨论】:
标签: java eclipse servlets iterator