From 31248cacb47526af510238b29da09df064d64026 Mon Sep 17 00:00:00 2001 From: Salman Manoe Date: Wed, 17 Jan 2024 17:49:53 +0700 Subject: [PATCH] Update ReportingController.java Perbaikan handling exception file LIS tidak ditemukan --- .../java/com/reporting/controller/ReportingController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/reporting/controller/ReportingController.java b/src/main/java/com/reporting/controller/ReportingController.java index 7bd0f61..cd78bc9 100644 --- a/src/main/java/com/reporting/controller/ReportingController.java +++ b/src/main/java/com/reporting/controller/ReportingController.java @@ -16,6 +16,7 @@ import javax.servlet.http.HttpServletResponse; import java.io.File; import java.io.InputStream; import java.nio.file.Files; +import java.nio.file.NoSuchFileException; import java.util.HashMap; import java.util.Map; @@ -120,6 +121,8 @@ public class ReportingController { while ((nRead = inputStream.read()) != -1) { response.getWriter().write(nRead); } + } catch (NoSuchFileException ex) { + response.setStatus(HttpServletResponse.SC_NOT_FOUND); } catch (Exception var15) { System.out.println(var15.getMessage()); }