Browse Source

Exception추가

pull/4/head
lkd9125 1 year ago
parent
commit
273f2a2039
  1. 19
      pav-server/src/main/java/com/palnet/comn/utils/PdfUtils.java

19
pav-server/src/main/java/com/palnet/comn/utils/PdfUtils.java

@ -2,6 +2,7 @@ package com.palnet.comn.utils;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
@ -20,6 +21,7 @@ import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.security.access.method.P;
import org.springframework.stereotype.Component;
import org.thymeleaf.TemplateEngine;
import org.thymeleaf.context.Context;
@ -206,13 +208,20 @@ public class PdfUtils {
outputStream.write(buffer);
}
} catch (Exception e) {
} catch (FileNotFoundException e) {
throw new CustomException(ErrorCode.DATA_NO);
} catch (IOException e){
e.printStackTrace();
} finally {
} finally {
try {
Objects.requireNonNull(outputStream).flush();
outputStream.close();
inputStream.close();
if(outputStream != null){
Objects.requireNonNull(outputStream).flush();
outputStream.close();
}
if(inputStream != null){
inputStream.close();
}
} catch (IOException e) {
e.printStackTrace();
}

Loading…
Cancel
Save