天天看點

uploadify控件 上傳圖檔到百度雲存儲

最近使用了uploadify 控件上傳圖檔到百度雲。。。。大體思路是 前台通過uploadify擷取檔案傳入背景,調用百度雲存儲api上傳到百度雲,傳回一個url 連結。我們把連結存儲到資料庫中,這樣我們資料庫中就是隻有url  而真正的檔案儲存在百度雲存儲當中,很輕便很好用。這一個業務流程用到了uploadify 控件和百度雲存儲。

流程如下:首先下載下傳uploadify 包

uploadify控件 上傳圖檔到百度雲存儲

這個不同檔案混在一起還沒有分開。。功能先實作再說。。。

前台jsp頁面如下:

調用schSlide/schSlide_addSchSlide.action來進行功能實作struts2 配置檔案如下

action 的部分代碼如下省去get set 方法

在上傳的過程中檔案都是以temp的格式存儲到雲中,在網頁浏覽過程中不能直接擷取。是以我們轉化一下存儲成jsp的格式進行上傳。

FileUploadUtils 類如下

資料庫存數格式如下

uploadify控件 上傳圖檔到百度雲存儲

這樣前台可以直接擷取根據url 直接擷取百度雲中的圖檔很友善。唯一不足的地方時未來可能會收費。。。。。

寫個文章記錄一下,本人菜鳥,歡迎其他大牛提建議意見還有問題。

繼續閱讀