<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 40, 文章 - 0, 評論 - 20, 引用 - 0
    數據加載中……

    Apache FileUpload 使用

    FileUpload 組件使用注意:
    1>
    首先創建一個HTML頁面。注意,凡是要上載文件的表單都必須設置enctype屬性,且屬性的值必須是multipart/form-data,同時請求方法必須是POST.
    <form name="myform" action="fileuploaddemo.jsp"  method="post" enctype="multipart/form-data">
     
    2>commons-fileupload-1.1.jar和commons-io-1.1.jar 兩個包都要引入,
    因為在parseRequest(request)的類有關繼承于DiskFileItem類。

    3>示例
          //檢查表單是否正確
          boolean isMultipart = FileUpload.isMultipartContent(request);
          DiskFileItemFactory  factory = new DiskFileItemFactory();
          ServletFileUpload upload = new ServletFileUpload(factory);
          //文件最大,設為-1表示不受限制
          upload.setSizeMax(4096);
          //解析請求,把解析的結果放在一個List里面
          List items = upload.parseRequest(request);
          //緩存大小,設為-1表示不受限制
          factory.setSizeThreshold(4096);
          //設置臨時目錄
          factory.setRepository(new File("D:\\temp"));
          Iterator iter = items.iterator();
          while( iter.hasNext() ){
            FileItem item  = (FileItem)iter.next();
            //檢查是一個普通的表單域還是File組件
            if( !item.isFormField() ){
              System.out.println("FileName:==>"+item.getName());
              System.out.println("FieldName:==>"+item.getFieldName());
              System.out.println("Size:==>"+item.getSize());
              //item.getName 返回的是完整的文件名,如:E:\\xx\11.doc
              //所以這里用一個fullFile來取文件名
              File fullFile  = new File(item.getName());
              File uploadedFile = new File("D:\\ftp\\",fullFile.getName());
              item.write(uploadedFile);
            }
          }

    posted on 2006-03-06 12:33 月亮 閱讀(1849) 評論(1)  編輯  收藏

    評論

    # re: Apache FileUpload 使用  回復  更多評論   

    頂!
    2008-08-19 10:15 | shohokuf

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产AV无码专区亚洲AVJULIA| 国产免费一区二区三区VR| 亚洲av永久无码精品网站 | 一级特级aaaa毛片免费观看| 国产精品黄页在线播放免费| 国产精品亚洲专区在线观看| 国产啪精品视频网免费| 亚洲五月丁香综合视频| 免费涩涩在线视频网| 国产成人亚洲精品91专区高清| 免费人成在线观看视频播放| 日韩在线视频免费| 亚洲一区爱区精品无码| 久久精品免费电影| 亚洲13又紧又嫩又水多| 国产极品粉嫩泬免费观看 | 波霸在线精品视频免费观看| 精品国产亚洲一区二区三区 | 美女网站免费福利视频| 亚洲精品无码中文久久字幕| 国产伦一区二区三区免费| 无码AV动漫精品一区二区免费| 一本久久a久久精品亚洲| 久久成人a毛片免费观看网站| 亚洲婷婷天堂在线综合| 最近免费中文字幕视频高清在线看| 日韩色日韩视频亚洲网站| 中文字幕亚洲电影| 亚洲免费观看在线视频| 久久亚洲精品高潮综合色a片| 久久亚洲AV无码西西人体| 久久久久免费看成人影片| 亚洲欧美日韩一区二区三区| 亚洲AV日韩精品一区二区三区 | 成人免费视频小说| 精品免费久久久久国产一区 | 亚洲一区二区无码偷拍| 亚洲人成电影网站国产精品| 免费成人高清在线视频| 亚洲精品无码成人| 亚洲∧v久久久无码精品|