import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import org.apache.commons.fileupload.*;public class shangchuan extends HttpServlet 
{
    private String uploadPath = "C:\\"; 
    private String tempPath = "C:\\tmp\\"; 
public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException, ServletException
{
    try {
        DiskFileUpload fu = new DiskFileUpload();
        fu.setSizeMax(4194304);
        fu.setSizeThreshold(4096);
        fu.setRepositoryPath(tempPath);
        List fileItems =fu.parseRequest(request);//每次都告诉是这错误
        Iterator i = fileItems.iterator();         while(i.hasNext()) 
        {
            FileItem fi = (FileItem)i.next();
            String fileName = fi.getName();
            fi.write(new File(uploadPath + "a.txt"));
        }
    }
    catch(Exception e) {
        PrintWriter out=response.getWriter();
        out.print("error");
        out.close();
    }
}
}我都是按例子写的,HTML就传一个文本文件,那位大大知道毛病在那,请告诉我呀,谢谢了,这几天问的问题太多,分给没了,请大大别见怪哈,帮帮忙