91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

本系統是基于SSM框架和BootStrap設計的共享云盤系統,開發環境:eclipse和mysql5.6+tomcat8.0,請不要盲目下載,內含數據庫文件yun.sql,但沒有數據,部署到tomcat上之后,可以直接運行。

資源截圖

代碼片段和文件信息

package?cn.allene.yun.controller;

import?java.io.File;
import?java.io.IOException;
import?java.io.PrintWriter;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;

import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.http.HttpHeaders;
import?org.springframework.http.HttpStatus;
import?org.springframework.http.MediaType;
import?org.springframework.http.ResponseEntity;
import?org.springframework.stereotype.Controller;
import?org.springframework.ui.Model;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.RequestParam;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.multipart.MultipartFile;

import?cn.allene.yun.pojo.FileCustom;
import?cn.allene.yun.pojo.RecycleFile;
import?cn.allene.yun.pojo.Result;
import?cn.allene.yun.pojo.SummaryFile;
import?cn.allene.yun.service.FileService;
import?net.sf.json.JSONobject;

@Controller
@RequestMapping(“/file“)
public?class?FileController?{
@Autowired
private?HttpServletRequest?request;

@Autowired
private?FileService?fileService;

/**
?*?文件上傳
?*?
?*?@param?files
?*????????????文件名(多個)
?*?@param?currentPath
?*????????????當前路徑
?*?@return?Json對象
?*/
@RequestMapping(“/upload“)
public?@ResponseBody?Result?upload(
@RequestParam(“files“)?MultipartFile[]?files?String?currentPath)?{
try?{
fileService.uploadFilePath(request?files?currentPath);
}?catch?(Exception?e)?{
return?new?Result<>(301?false?“上傳失敗“);
}
return?new?Result(305?true?“上傳成功“);
}


/**
?*?文件上傳(安卓端接口)
?*?
?*?@param?files
?*????????????文件名(多個)
?*?@param?currentPath
?*????????????當前路徑
?*?@return?Json對象
?*/
@RequestMapping(“/uploadForApp“)
public?@ResponseBody?Map?uploadExt(
@RequestParam(“file“)?MultipartFile?file?String?currentPathString?username)?{
Map?map?=?new?HashMap<>();
try?{
fileService.uploadFilePathExt(request?file?currentPathusername);
map.put(“ret“?“1000“);
map.put(“msg“?“上傳成功“);
}?catch?(Exception?e)?{
map.put(“ret“?“1001“);
map.put(“msg“?“上傳失敗“);
return?map;
}
return?map;
}

/**
?*?文件下載
?*?
?*?@param?currentPath
?*????????????當前路徑
?*?@param?downPath
?*????????????文件名
?*?@param?username
?*????????????用戶名
?*?@return?文件下載流
?*/
@RequestMapping(“/download“)
public?ResponseEntity?download(String?currentPath
String[]?downPath?String?username)?{
try?{
String?down?=?request.getParameter(“downPath“);
File?downloadFile?=?fileService.downPackage(request?currentPath
downPath?username);
HttpHeaders?headers?=?new?HttpHeaders();
headers.setContentType(MediaType.APPLICATION_OCTET_STREAM);
String?fileName?=?new?String(downlo

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-01-16?21:14??源碼\
?????目錄???????????0??2019-01-16?21:14??源碼\yun\
?????文件????????2633??2017-11-04?22:59??源碼\yun.sql
?????文件????????4747??2017-10-17?11:38??源碼\yun\.classpath
?????文件??????????52??2017-09-20?21:44??源碼\yun\.gitignore
?????文件?????????903??2017-09-20?21:44??源碼\yun\.project
?????目錄???????????0??2019-01-16?21:14??源碼\yun\.settings\
?????文件??????????12??2017-09-20?21:44??源碼\yun\.settings\.gitignore
?????文件??????????57??2017-09-21?20:32??源碼\yun\.settings\org.eclipse.core.resources.prefs
?????文件?????????670??2017-09-27?19:26??源碼\yun\.settings\org.eclipse.jdt.core.prefs
?????文件?????????551??2017-09-20?22:10??源碼\yun\.settings\org.eclipse.wst.common.component
?????文件?????????345??2017-10-09?09:51??源碼\yun\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2017-09-20?21:44??源碼\yun\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2017-09-20?21:44??源碼\yun\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2019-01-16?21:14??源碼\yun\.svn\
?????文件???????????3??2017-11-04?22:55??源碼\yun\.svn\entries
?????文件???????????3??2017-11-04?22:55??源碼\yun\.svn\format
?????目錄???????????0??2019-01-16?21:14??源碼\yun\.svn\pristine\
?????目錄???????????0??2019-01-16?21:14??源碼\yun\.svn\pristine\00\
?????文件??????424663??2017-11-04?23:22??源碼\yun\.svn\pristine\00\003ad89ae9e0026af794e78c2768e63401908f4c.svn-base
?????文件??????671729??2017-11-04?23:23??源碼\yun\.svn\pristine\00\0085dab193e5ca1b1ccf2b437895f36c62d3fecc.svn-base
?????目錄???????????0??2017-11-07?14:05??源碼\yun\.svn\pristine\01\
?????文件???????86487??2017-11-04?23:23??源碼\yun\.svn\pristine\01\01e55d2a0253ea37745d33062852fd2c90027432.svn-base
?????目錄???????????0??2017-11-07?14:05??源碼\yun\.svn\pristine\02\
?????文件????????4467??2017-11-04?23:23??源碼\yun\.svn\pristine\02\0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8.svn-base
?????目錄???????????0??2019-01-16?21:14??源碼\yun\.svn\pristine\03\
?????文件???????62086??2017-11-04?23:20??源碼\yun\.svn\pristine\03\03231230c1d7631b66a74d1c4653cfd65a6f9ea0.svn-base
?????文件???????21914??2017-11-04?23:21??源碼\yun\.svn\pristine\03\0327bae8103b5289c899cb44827b754b8d388285.svn-base
?????目錄???????????0??2017-11-07?14:05??源碼\yun\.svn\pristine\04\
?????文件????????2126??2017-11-04?23:21??源碼\yun\.svn\pristine\04\047627e704fdf0369bcb9cca2a0ec4834cc4e1d4.svn-base
?????目錄???????????0??2017-11-07?14:05??源碼\yun\.svn\pristine\06\
............此處省略614個文件信息

評論

共有 條評論