FileDataSource java的文件操作


FileDataSource:(javax.activation.FileDataSource.FileDataSource(File file)

FileDataSource 類實現一個封裝文件的簡單 DataSource 對象。它通過 FileTypeMap 對象提供數據分類服務。

FileDataSource 分類語義

FileDataSource 類將文件的數據分類委托給一個從 FileTypeMap 類子類化的對象。setFileTypeMap 方法可用於為 FileDataSource 實例顯示地設置 FileTypeMap。如果沒有設置任何 FileTypeMap,則 FileDataSource 將調用 FileTypeMap 的 getDefaultFileTypeMap 方法獲取系統的默認 FileTypeMap。

示例:

fileWrapper = new ArchivesFileWrapper();
			filePath = FileNetUtils.getZipFile(null,DmService.BUSI_TYPE_FORTUNE, customerNo, loanNo);
			fileWrapper.setFileName(loanNo);
			fileWrapper.setFileExtension("zip");
			DataSource source = new FileDataSource(new File(filePath));
			fileWrapper.setFile(new DataHandler(source));

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM