A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

request.setCharacterEncoding("UTF-8");
                response.setCharacterEncoding("UTF-8");
                DiskFileItemFactory factory = new DiskFileItemFactory();
                ServletFileUpload upload = new ServletFileUpload(factory);
                try{
                        List items = upload.parseRequest(request);
                        java.util.Iterator itr = items.iterator();
                        while(itr.hasNext()){
                                FileItem item = (FileItem)itr.next();
                                if(item.isFormField()){
                                        System.out.println("纯表单");
                                }else{
                                        if(item.getName()!=null&&!item.getName().equals("")){
                                                System.out.println(this.getServletContext().getRealPath("/"));
                                                System.out.println("文件大小:"+item.getSize());
                                                System.out.println("文件类型:"+item.getContentType());
                                                System.out.println("文件名:"+item.getName());
                                                File tempFile = new File(item.getName());
                                                File file = new File(this.getServletContext().getRealPath("/")+savePath+tempFile.getName());
                                                item.write(file);
                                        }
                                }
                        }
                }catch(Exception e){
                        e.printStackTrace();
                }


我的web工程目录下有headImages的文件夹,为什么未抛任何异常,打开文件夹,里面还是什么都没有?

1 个回复

倒序浏览
savepath = headImages
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马