posts - 89,  comments - 98,  trackbacks - 0
          我的項(xiàng)目當(dāng)中需要同時(shí)上傳多個(gè)文件,并且要得到上傳文件 的名字,以及上傳到服務(wù)器上的文件的名字都要寫(xiě)到相應(yīng)的數(shù)據(jù)表當(dāng)中。

          其實(shí)這對(duì)于smartUpload來(lái)說(shuō)并不難,但是我還是遇到了文件名重復(fù)的問(wèn)題:

          我同時(shí)上傳了五個(gè)圖片文件(注意文件的字節(jié)數(shù)并不大),第一個(gè)文件上傳成功,而從第二至第五個(gè)后就只有一個(gè)成功,因?yàn)楹竺娴亩忌闪艘粋€(gè)名字。

          服務(wù)器上的名字是通過(guò)System.currentTimeMillis()得到當(dāng)前的毫秒數(shù),然后通過(guò)SimpleDateFormate格式化的。

          通過(guò)getFiles().getCount(),與File.isMissing()方法來(lái)判斷的,但是以為計(jì)算機(jī)的處理速度比較快,所以后面的幾個(gè)在毫秒數(shù)上也沒(méi)有區(qū)分開(kāi)來(lái),看來(lái)處理的速度太快了。

          接下來(lái)我試了幾個(gè)大文件,然后就會(huì)生成自己想要的文件名了。

          不過(guò)這樣還是不行啊,不是解決問(wèn)題的出路。

          我們可以通過(guò)循環(huán)來(lái)使我們得到的文件名被改變。

          得到當(dāng)前的毫秒數(shù)后加一個(gè)循環(huán)因子就可以實(shí)現(xiàn)了。

          這種小問(wèn)題竟然花了我很長(zhǎng)時(shí)間才查出來(lái),慚愧 !
          posted on 2007-01-05 21:22 水煮三國(guó) 閱讀(1792) 評(píng)論(3)  編輯  收藏 所屬分類: J2EE

          FeedBack:
          # re: smartUpload上傳多個(gè)文件時(shí)要注意的問(wèn)題
          2007-01-08 02:46 | mmwy

          用uuid,省事省心:)

            回復(fù)  更多評(píng)論
            
          # re: smartUpload上傳多個(gè)文件時(shí)要注意的問(wèn)題
          2007-01-08 21:29 | BB
          這事我沒(méi)碰到過(guò)!不過(guò)估計(jì)你這是本機(jī)測(cè)試關(guān)系吧!現(xiàn)在的網(wǎng)絡(luò)環(huán)境可能還沒(méi)這么好吧  回復(fù)  更多評(píng)論
            
          # re: smartUpload上傳多個(gè)文件時(shí)要注意的問(wèn)題
          2007-01-11 22:32 | 水煮三國(guó)[匿名]
          謝謝樓上幾位,
          UUID,是要依賴于JDK1.5的,
          我的環(huán)境是1.4不過(guò)真的不錯(cuò)

          我是在本機(jī)上測(cè)試的,網(wǎng)絡(luò)環(huán)境中使用!謝謝兩們  回復(fù)  更多評(píng)論
            
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿(4)

          隨筆分類(85)

          隨筆檔案(89)

          文章分類(14)

          文章檔案(42)

          收藏夾(37)

          java

          oracle

          Sybase

          搜索

          •  

          積分與排名

          • 積分 - 211655
          • 排名 - 266

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 海丰县| 扶绥县| 云浮市| 上饶县| 襄汾县| 柳河县| 义乌市| 广州市| 桑日县| 清流县| 元谋县| 甘孜| 游戏| 澄城县| 辛集市| 保定市| 河西区| 板桥市| 邓州市| 卢龙县| 松潘县| 合肥市| 和顺县| 永州市| 黔西| 沈丘县| 青河县| 建昌县| 洛阳市| 景东| 宝应县| 洪江市| 双柏县| 清水县| 娱乐| 连南| 林西县| 阿荣旗| 叶城县| 天气| 红河县|