From 38bfcc175226b8742838ee6d331bc15ffde1542f Mon Sep 17 00:00:00 2001 From: SeoJin Kim Date: Tue, 11 Jan 2022 18:40:55 +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][48]=20=EB=8C=93=EA=B8=80?= =?UTF-8?q?=20=EC=88=98=EC=A0=95=20-=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://kimvampa.tistory.com/298 --- .../main/webapp/WEB-INF/views/goodsDetail.jsp | 12 ++ .../main/webapp/WEB-INF/views/replyUpdate.jsp | 201 ++++++++++++++++++ .../main/webapp/WEB-INF/views/goodsDetail.jsp | 12 ++ .../main/webapp/WEB-INF/views/replyUpdate.jsp | 201 ++++++++++++++++++ 4 files changed, 426 insertions(+) create mode 100644 VamPa/src/main/webapp/WEB-INF/views/replyUpdate.jsp create mode 100644 VamPa_MySQL/src/main/webapp/WEB-INF/views/replyUpdate.jsp diff --git a/VamPa/src/main/webapp/WEB-INF/views/goodsDetail.jsp b/VamPa/src/main/webapp/WEB-INF/views/goodsDetail.jsp index 8e14487..0c259d9 100644 --- a/VamPa/src/main/webapp/WEB-INF/views/goodsDetail.jsp +++ b/VamPa/src/main/webapp/WEB-INF/views/goodsDetail.jsp @@ -425,6 +425,18 @@ const form = { }); } + /* 리뷰 수정 버튼 */ + $(document).on('click', '.update_reply_btn', function(e){ + + e.preventDefault(); + let replyId = $(this).attr("href"); + let popUrl = "/replyUpdate?replyId=" + replyId + "&bookId=" + '${goodsInfo.bookId}' + "&memberId=" + '${member.memberId}'; + let popOption = "width = 490px, height=490px, top=300px, left=300px, scrollbars=yes" + + window.open(popUrl,"리뷰 수정",popOption); + + }); + /* 댓글(리뷰) 동적 생성 메서드 */ function makeReplyContent(obj){ diff --git a/VamPa/src/main/webapp/WEB-INF/views/replyUpdate.jsp b/VamPa/src/main/webapp/WEB-INF/views/replyUpdate.jsp new file mode 100644 index 0000000..7a0df7f --- /dev/null +++ b/VamPa/src/main/webapp/WEB-INF/views/replyUpdate.jsp @@ -0,0 +1,201 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + +Insert title here + + + + + +
+
+ 리뷰 수정 +
+ +
+
+

${bookInfo.bookName}

+
+
+

평점

+ +
+
+

리뷰

+ +
+
+ + + +
+ + + + + \ No newline at end of file diff --git a/VamPa_MySQL/src/main/webapp/WEB-INF/views/goodsDetail.jsp b/VamPa_MySQL/src/main/webapp/WEB-INF/views/goodsDetail.jsp index 8e14487..0c259d9 100644 --- a/VamPa_MySQL/src/main/webapp/WEB-INF/views/goodsDetail.jsp +++ b/VamPa_MySQL/src/main/webapp/WEB-INF/views/goodsDetail.jsp @@ -425,6 +425,18 @@ const form = { }); } + /* 리뷰 수정 버튼 */ + $(document).on('click', '.update_reply_btn', function(e){ + + e.preventDefault(); + let replyId = $(this).attr("href"); + let popUrl = "/replyUpdate?replyId=" + replyId + "&bookId=" + '${goodsInfo.bookId}' + "&memberId=" + '${member.memberId}'; + let popOption = "width = 490px, height=490px, top=300px, left=300px, scrollbars=yes" + + window.open(popUrl,"리뷰 수정",popOption); + + }); + /* 댓글(리뷰) 동적 생성 메서드 */ function makeReplyContent(obj){ diff --git a/VamPa_MySQL/src/main/webapp/WEB-INF/views/replyUpdate.jsp b/VamPa_MySQL/src/main/webapp/WEB-INF/views/replyUpdate.jsp new file mode 100644 index 0000000..7a0df7f --- /dev/null +++ b/VamPa_MySQL/src/main/webapp/WEB-INF/views/replyUpdate.jsp @@ -0,0 +1,201 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + +Insert title here + + + + + +
+
+ 리뷰 수정 +
+ +
+
+

${bookInfo.bookName}

+
+
+

평점

+ +
+
+

리뷰

+ +
+
+ + + +
+ + + + + \ No newline at end of file