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

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

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

    隨筆-47  評(píng)論-14  文章-0  trackbacks-0

    文件上傳在web應(yīng)用中非常普遍,要在jsp環(huán)境中實(shí)現(xiàn)文件上傳功能是非常容易的,因?yàn)榫W(wǎng)上有許多用java開發(fā)的文件上傳組件,本文以commons-fileupload組件為例,為jsp應(yīng)用添加文件上傳功能。
    common-fileupload組件是apache的一個(gè)開源項(xiàng)目之一,可以從    }
        OutputStream out = response.getOutputStream();
        while((len = br.read(buf)) >0)
          out.write(buf,0,len);
        br.close();
        out.close();
      } 

     

    smartUpload:
    上傳:在unix/linux系統(tǒng)上,如果上傳格式文檔,如Wrod,Excel等文檔,很多時(shí)候打開文檔出錯(cuò)。

    原因:EOF處理沒有判斷。

    下載:更不用說了,基本上都會(huì)出錯(cuò),下載時(shí)會(huì)比原文件多出N多個(gè)字節(jié)。你看看它自帶的例子就知道了。下載時(shí)一定要這樣寫:

    <%@page xxxxxx%><%
    smartUpload smu= ............

    如果前面有共它任何指令語句或動(dòng)作語句寫在多行而沒有在一行(有病啊,我要是inclide n多個(gè)文件都不能分行),那下載的文件肯定有問題。

    原因:jsp在編譯時(shí)默認(rèn)了文檔類型并有默認(rèn)輸出,而smartUpload在輸出要下載的文檔之前沒有清空。 
    posted on 2005-09-08 17:26 Stephen 閱讀(502) 評(píng)論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 高清一区二区三区免费视频| 亚洲精品狼友在线播放| 很黄很污的网站免费| 青草久久精品亚洲综合专区| 亚洲天堂中文资源| 亚洲女同成人AⅤ人片在线观看| AA免费观看的1000部电影| 182tv免费视频在线观看| 欧洲美女大片免费播放器视频| 456亚洲人成在线播放网站| 亚洲综合成人网在线观看| 精品亚洲永久免费精品| 亚洲中文无韩国r级电影| 日本不卡视频免费| 毛片视频免费观看| www视频免费看| 人妻在线日韩免费视频| 一个人晚上在线观看的免费视频| 亚洲成a∨人片在无码2023 | 美女18一级毛片免费看| wwwxxx亚洲| 亚洲一区二区三区在线观看蜜桃| 精品亚洲aⅴ在线观看| 国产AV无码专区亚洲精品| 精品国产亚洲男女在线线电影| 国产福利免费观看| 免费观看理论片毛片| 在线观看免费成人| 久久精品网站免费观看 | 亚洲第一成年男人的天堂| 亚洲级αV无码毛片久久精品| 国产亚洲情侣一区二区无码AV| 亚洲国产人成精品| 亚洲国产a级视频| 亚洲天堂免费在线视频| 亚洲伦乱亚洲h视频| 亚洲精品无码久久久久AV麻豆| 亚洲精品无码你懂的网站| 亚洲女人被黑人巨大进入| 国产亚洲精品看片在线观看| 国产亚洲大尺度无码无码专线|