JA VA上传多个文件问题,在上传页面表单里有文本和文件,用servlet读取,请教各位大虾如何处理?
//test.jsp
  <form action="<%=basePath%>test" method="post" ENCTYPE="multipart/form-data">
     图片名:<input name="name" type="text"><br>
     图片1:<input type="file" name="pic1"><br>
     图片2:<input type="file" name="pic2"><br>
     <input type="submit" value="提交">
     </form>
//TestUploadServlet部分代码
	DiskFileUpload upload = new DiskFileUpload();
		try {
			List items = upload.parseRequest(request);
			Map fields = new HashMap();
			Iterator iter = items.iterator();
			while(iter.hasNext()){
				FileItem item = (FileItem)iter.next();
				if(item.isFormField())
					fields.put(item.getFieldName(), item.toString());
				else
					fields.put(item.getFieldName(), item);
			}
			FileItem  name = (FileItem) fields.get("name");
			System.out.println(name);
			FileItem uplFile1 = (FileItem)fields.get("pic1");
			String pic1 = uplFile1.getFieldName();
			FileItem uplFile2 = (FileItem)fields.get("pic2");
			String pic2 = uplFile2.getFieldName();
			System.out.println("name:"+name+"  pic1:"+pic1+"  pic2:"+pic2);
我想把pic1和pic2的文件名分别写到数据库的pic1和pic2字段内容里,请教各位大虾如何处理?
------解决方案--------------------你既然已经得到两个文件的名称了,那你平时怎么存数据你就怎么存他们啊  
------解决方案--------------------你直接吧你得到的名字保存到数据库就可以了?哪里不明白的吗
------解决方案--------------------你现在的问题是出现
空指针异常啊,估计是你的代码没有写好啊,去网上搜一下用fileupload上传文件!