一種bs架構(gòu)系統(tǒng)下合并存儲多個文件的實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種BS架構(gòu)系統(tǒng)下自動合并存儲多個文件的實現(xiàn)方法。本發(fā)明屬于計算機技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]在當(dāng)今網(wǎng)絡(luò)技術(shù)飛速發(fā)展的信息技術(shù)時代,用戶從網(wǎng)絡(luò)上下載文件已經(jīng)是一件非常尋常的事情,當(dāng)然包括同時下載多個文件。如今這種同時批量下載多個文件的功能的實現(xiàn)確實一點兒也不困難,很多BS架構(gòu)系統(tǒng)目前已經(jīng)輕松實現(xiàn)。然而,往往細(xì)節(jié)決定成敗,開發(fā)人員可能只考慮同時下載多個文件這個功能的實現(xiàn),卻忽略了用戶的體驗。作為普通用戶,如果一次性選擇了很多個文件進(jìn)行下載,并且把下載的文件全部存放在相同目錄下,當(dāng)下載完成時,用戶很有可能會搞不清楚哪些文件是剛剛下載下來的,然后再一個個的找,一個個的歸類,久而久之,用戶就會覺得很麻煩。隨著BS架構(gòu)系統(tǒng)被越來越廣泛的使用,此時在BS架構(gòu)系統(tǒng)下對多個文件進(jìn)行合并存儲的功能就顯得比較重要。
【發(fā)明內(nèi)容】
[0003]為了方便用戶同時下載多個文件后對文件的管理與操作,本發(fā)明介紹了一種BS架構(gòu)系統(tǒng)下自動合并存儲多個文件的實現(xiàn)方法。具體步驟如下:
步驟1:用戶登錄系統(tǒng),進(jìn)入具有下載多個文件功能的頁面。
[0004]步驟2:勾選需要下載的多個文件,點擊“下載后合并存儲”按鈕,系統(tǒng)會提示“是否確定要合并下載的文件”,點擊“確定”按鈕后會彈出對話框,用于選擇下載的文件存放的位置,最后再點擊一次“確認(rèn)”按鈕即可開始下載。
[0005]步驟3:下載之前,系統(tǒng)會自動判斷在當(dāng)前存放位置下是否存在與要下載的文件有重名的文件,如果不存在重名的文件,則可以下載;反之,系統(tǒng)則會提示是否要覆蓋原來已經(jīng)存在的文件,點擊“確定”按扭,則進(jìn)行覆蓋下載,點擊“取消”按鈕則取消下載操作。
【具體實施方式】
[0006]實施例一
使用MyEclipse 8.6作為開發(fā)工具,使用市場上專用的數(shù)據(jù)庫管理工具M(jìn)ySQL建立系統(tǒng)所需要的數(shù)據(jù)庫。
[0007]1.創(chuàng)建文件夾:在服務(wù)器端新建一個文件夾,用于存放要下載的多個文件;
2.執(zhí)行下載:獲取被勾選的要被下載的文件,并且以文件流的方式寫入文件中,而這些文件都存放在新創(chuàng)建的文件夾里;
3.合并存儲文件:當(dāng)所有文件都下載完成之后,對新建的文件夾進(jìn)行打包操作,打包完成之后刪除原來文件夾;
4.將服務(wù)器端的壓縮包發(fā)送給當(dāng)前登錄用戶;
5.刪除服務(wù)器端的壓縮包:當(dāng)壓縮包成功發(fā)送給用戶后,對服務(wù)器上已發(fā)送的壓縮包執(zhí)行刪除操作。
[0008]除上述實施例外,本發(fā)明還可以有其他實施方式。凡采用等同替換或等效變換形成的技術(shù)方案,均落在本發(fā)明要求的保護(hù)范圍。
【主權(quán)項】
1.在服務(wù)器端創(chuàng)建一個空的文件夾,用于存放下載的多個文件。
2.文件以文件流的方式寫入到新創(chuàng)建的文件夾中。
3.當(dāng)所有文件都下載完成之后,對新建的文件夾進(jìn)行打包操作,打包完成之后刪除原來文件夾。
4.當(dāng)服務(wù)器端的壓縮包成功發(fā)送給用戶后,再對服務(wù)器上已發(fā)送的壓縮包執(zhí)行刪除操作。
【專利摘要】當(dāng)今社會網(wǎng)絡(luò)技術(shù)飛速發(fā)展,用戶從網(wǎng)絡(luò)上下載一個或者多個文件已經(jīng)是一件非常尋常的事情。然而,作為使用系統(tǒng)下載功能的普通用戶,如果想要一次批量下載性多個文件,并且把下載的文件全部存放在相同目錄下,那么用戶很有可能會搞不清楚哪些文件是剛剛下載下來的,下載完成后還需要一個個的歸類,久而久之,用戶就會覺得十分麻煩。為了減少這樣不必要的麻煩,本發(fā)明介紹了一種BS架構(gòu)系統(tǒng)下自動合并存儲多個文件的實現(xiàn)方法,該方法不僅實現(xiàn)了多個文件批量下載的功能,而且還對新下載下來的所有文件進(jìn)行打包處理,方便用戶對剛下載下來的多個文件進(jìn)行管理和操作,提升了用戶的體驗。
【IPC分類】H04L29-08, G06F3-0481
【公開號】CN104580286
【申請?zhí)枴緾N201310479927
【發(fā)明人】不公告發(fā)明人
【申請人】鎮(zhèn)江金軟計算機科技有限責(zé)任公司
【公開日】2015年4月29日
【申請日】2013年10月15日