上一個版本設計參照了 windows 資源管理器的原則,使用了多年。也發現了少許問題,也許是我們應用場景不一樣...
目前的設計結合了目前的雲概念。目錄采用的是虛擬方式和實際的目錄無關,只是存在一定的邏輯關系。如圖:
文件存儲只與實際的用戶的路徑有關:
文件管理:
虛擬目錄管理直接直接拖拽,由於是虛擬目錄,所以文件本身是不會進行移動的(相對實際的目錄移動性能高了不少)
同時也實現了中文簡拼及全拼搜索
也實現了常用的文件操作及管理
測試地址: http://sms.reyo.cn 用戶名:aa 密碼:123456
同時實現了以下功能:
java算法實現樹型目錄反向生成(在指定的盤符或位置生成相應的文件結構)
jQuery Ajax 上傳文件夾及文件
jQuery Ajax方式上傳文件實現暫停或取消上傳
HTML5文件實現拖拽上傳提示效果改進(支持三種狀態提示)
java獲取文件列表,並按照目錄的深度及文件名的拼音的升序排列
Java Comparator字符排序(數字、字母、中文混合排序)