From a9a49cd55dcef177151bdd1d4ae4b120ec0e95cd Mon Sep 17 00:00:00 2001 From: SeoJin Kim Date: Mon, 5 Jul 2021 03:24:22 +0900 Subject: [PATCH] =?UTF-8?q?[Spring][=EC=87=BC=ED=95=91=EB=AA=B0=20?= =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8][28]=20=EC=83=81=ED=92=88?= =?UTF-8?q?=20=EC=83=81=EC=84=B8=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=9D=B4?= =?UTF-8?q?=EB=AF=B8=EC=A7=80=20=EC=B6=9C=EB=A0=A5=20-=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://kimvampa.tistory.com/234 --- .../WEB-INF/views/admin/goodsDetail.jsp | 54 ++++++++++++++++++ .../webapp/resources/img/goodsNoImage.png | Bin 0 -> 7216 bytes .../WEB-INF/views/admin/goodsDetail.jsp | 54 ++++++++++++++++++ .../webapp/resources/img/goodsNoImage.png | Bin 0 -> 7216 bytes 4 files changed, 108 insertions(+) create mode 100644 VamPa/src/main/webapp/resources/img/goodsNoImage.png create mode 100644 VamPa_MySQL/src/main/webapp/resources/img/goodsNoImage.png diff --git a/VamPa/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp b/VamPa/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp index 217190e..55846d0 100644 --- a/VamPa/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp +++ b/VamPa/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp @@ -13,6 +13,16 @@ integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=" crossorigin="anonymous"> + <%@include file="../includes/admin/header.jsp" %> @@ -135,6 +145,18 @@ + +
+
+ +
+
+ +
+ +
+
+
@@ -272,6 +294,38 @@ } }); + /* 이미지 정보 호출 */ + let bookId = ''; + let uploadReslut = $("#uploadReslut"); + + $.getJSON("/getAttachList", {bookId : bookId}, function(arr){ + + if(arr.length === 0){ + + let str = ""; + str += "
"; + str += ""; + str += "
"; + + uploadReslut.html(str); + + return; + } + + let str = ""; + let obj = arr[0]; + + let fileCallPath = encodeURIComponent(obj.uploadPath + "/s_" + obj.uuid + "_" + obj.fileName); + str += "
"; + str += "
"; + + uploadReslut.html(str); + + }); + }); // $(document).ready diff --git a/VamPa/src/main/webapp/resources/img/goodsNoImage.png b/VamPa/src/main/webapp/resources/img/goodsNoImage.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e8c90c8df4dc95fa3b285549fe6fe75404abfc GIT binary patch literal 7216 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 literal 0 HcmV?d00001 diff --git a/VamPa_MySQL/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp b/VamPa_MySQL/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp index 217190e..72e1f62 100644 --- a/VamPa_MySQL/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp +++ b/VamPa_MySQL/src/main/webapp/WEB-INF/views/admin/goodsDetail.jsp @@ -13,6 +13,16 @@ integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=" crossorigin="anonymous"> + <%@include file="../includes/admin/header.jsp" %> @@ -135,6 +145,18 @@
+ +
+
+ +
+
+ +
+ +
+
+
@@ -272,6 +294,38 @@ } }); + /* 이미지 정보 호출 */ + let bookId = ''; + let uploadReslut = $("#uploadReslut"); + + $.getJSON("/getAttachList", {bookId : bookId}, function(arr){ + + if(arr.length === 0){ + + let str = ""; + str += "
"; + str += ""; + str += "
"; + + uploadReslut.html(str); + + return; + } + + let str = ""; + let obj = arr[0]; + + let fileCallPath = encodeURIComponent(obj.uploadPath + "/s_" + obj.uuid + "_" + obj.fileName); + str += "
"; + str += "
"; + + uploadReslut.html(str); + + }); + }); // $(document).ready diff --git a/VamPa_MySQL/src/main/webapp/resources/img/goodsNoImage.png b/VamPa_MySQL/src/main/webapp/resources/img/goodsNoImage.png new file mode 100644 index 0000000000000000000000000000000000000000..a2e8c90c8df4dc95fa3b285549fe6fe75404abfc GIT binary patch literal 7216 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 literal 0 HcmV?d00001