Browse Source

DEC-13978 定时调度上传附件Okb 修改帮助文档DEMO

release/10.0
Cloud.Liu 5 years ago
parent
commit
f060679c86
  1. 19
      src/main/java/com/fr/output/OutputExcel.java

19
src/main/java/com/fr/output/OutputExcel.java

@ -32,14 +32,19 @@ public class OutputExcel extends OutputActionHandler<OutputClass> {
private void output(String path) {
String realPath = ResourceIOUtils.getRealPath(path);
File file = new File(realPath);
String newPath = "C:/test/" + file.getName();
BufferedInputStream in = null;
InputStream in = ResourceIOUtils.read(path);
OutputStream out = null;
if (in == null) {
// 读文件失败
return;
}
try {
// 写文件到本地磁盘
String newPath = "C:/test/" + ResourceIOUtils.getName(path);
out = new BufferedOutputStream(new FileOutputStream(new File(newPath)));
in = new BufferedInputStream(new FileInputStream(realPath));
in = new BufferedInputStream(in);
byte[] ba = new byte[in.available()];
in.read(ba);
out.write(ba);
@ -47,9 +52,7 @@ public class OutputExcel extends OutputActionHandler<OutputClass> {
e.printStackTrace();
} finally {
try {
if (in != null) {
in.close();
}
in.close();
if (out != null) {
out.close();
}

Loading…
Cancel
Save