|
|
|
@ -136,7 +136,7 @@ public class ExcelController extends BaseController{
|
|
|
|
|
preDataInfoService.exportExcel(Configs.FILE_DOWNLOAD_PATH);
|
|
|
|
|
|
|
|
|
|
File file = new File(Configs.FILE_DOWNLOAD_PATH);
|
|
|
|
|
System.out.println(Configs.FILE_DOWNLOAD_PATH);
|
|
|
|
|
// System.out.println(Configs.FILE_DOWNLOAD_PATH);
|
|
|
|
|
if (file.exists()) {
|
|
|
|
|
HttpHeaders headers = new HttpHeaders();
|
|
|
|
|
String fileName = new String(file.getName().getBytes("UTF-8"),
|
|
|
|
@ -235,7 +235,7 @@ public class ExcelController extends BaseController{
|
|
|
|
|
|
|
|
|
|
ModelMap modelMap = new ModelMap();
|
|
|
|
|
if (null == jsonlist && jsonlist.size() > 0) {
|
|
|
|
|
System.err.println(request.getParameter("fileNameList"));
|
|
|
|
|
// System.err.println(request.getParameter("fileNameList"));
|
|
|
|
|
modelMap.addAttribute("returncode","3002");
|
|
|
|
|
return modelMap;
|
|
|
|
|
}
|
|
|
|
@ -289,8 +289,6 @@ public class ExcelController extends BaseController{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void uploadSpring(HttpServletRequest request, HttpServletResponse respone){
|
|
|
|
|
System.out.println(request.getAttribute("file"));
|
|
|
|
|
System.out.println(request.getParameter("file"));
|
|
|
|
|
//解析器解析request的上下文
|
|
|
|
|
CommonsMultipartResolver multipartResolver =
|
|
|
|
|
new CommonsMultipartResolver(request.getSession().getServletContext());
|
|
|
|
@ -302,7 +300,7 @@ public class ExcelController extends BaseController{
|
|
|
|
|
while(iter.hasNext()){
|
|
|
|
|
//这里的name为fileItem的alias属性值,相当于form表单中name
|
|
|
|
|
String name=(String)iter.next();
|
|
|
|
|
System.out.println("name:"+name);
|
|
|
|
|
// System.out.println("name:"+name);
|
|
|
|
|
//根据name值拿取文件
|
|
|
|
|
MultipartFile file = multiRequest.getFile(name);
|
|
|
|
|
if(file != null){
|
|
|
|
@ -312,14 +310,14 @@ public class ExcelController extends BaseController{
|
|
|
|
|
if(!localFile.getParentFile().exists()) {
|
|
|
|
|
//如果目标文件所在的目录不存在,则创建父目录
|
|
|
|
|
localFile.getParentFile().mkdirs();
|
|
|
|
|
System.out.println("parent:"+localFile.getParentFile().getPath());
|
|
|
|
|
// System.out.println("parent:"+localFile.getParentFile().getPath());
|
|
|
|
|
}
|
|
|
|
|
//写文件到本地
|
|
|
|
|
try {
|
|
|
|
|
file.transferTo(localFile);
|
|
|
|
|
} catch (IOException e) {
|
|
|
|
|
// TODO Auto-generated catch block
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
// e.printStackTrace();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|