From 9ae5cecd611a3e8b822004528fd8cda802708ff5 Mon Sep 17 00:00:00 2001 From: a-kawaguchi <26-a-kawaguchi-kyoeisystems@it-college.co.jp> Date: Fri, 18 Sep 2026 12:52:25 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E7=A4=BE=E5=86=85=E5=9B=B3=E6=9B=B8?= =?UTF-8?q?=E4=B8=80=E8=A6=A7=E3=81=8B=E3=82=89=E5=9B=B3=E6=9B=B8=E8=B2=B8?= =?UTF-8?q?=E5=87=BA=E5=87=A6=E7=90=86=E3=81=BE=E3=81=A7=E3=81=AE=E7=94=BB?= =?UTF-8?q?=E9=9D=A2=E9=81=B7=E7=A7=BB=E5=87=A6=E7=90=86=E3=81=AE=E4=BD=9C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/example/demo/controller/Book.java | 14 ++++++++++++++ .../com/example/demo/controller/BookLend.java | 14 ++++++++++++++ src/main/resources/templates/book.html | 18 ++++++++++++++++++ src/main/resources/templates/bookLend.html | 11 +++++++++++ 4 files changed, 57 insertions(+) create mode 100644 src/main/java/com/example/demo/controller/Book.java create mode 100644 src/main/java/com/example/demo/controller/BookLend.java create mode 100644 src/main/resources/templates/book.html create mode 100644 src/main/resources/templates/bookLend.html diff --git a/src/main/java/com/example/demo/controller/Book.java b/src/main/java/com/example/demo/controller/Book.java new file mode 100644 index 0000000..e75c922 --- /dev/null +++ b/src/main/java/com/example/demo/controller/Book.java @@ -0,0 +1,14 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +@Controller +public class Book { + @GetMapping("/book") + public String book() { + // HTMLテンプレートに welcome-spring.html を指定 + return "book"; + } + + +} diff --git a/src/main/java/com/example/demo/controller/BookLend.java b/src/main/java/com/example/demo/controller/BookLend.java new file mode 100644 index 0000000..d703cb8 --- /dev/null +++ b/src/main/java/com/example/demo/controller/BookLend.java @@ -0,0 +1,14 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PostMapping; +@Controller +public class BookLend { + @PostMapping("/bookLend") + public String welcome() { + // HTMLテンプレートに welcome-spring.html を指定 + return "bookLend"; + } + + +} diff --git a/src/main/resources/templates/book.html b/src/main/resources/templates/book.html new file mode 100644 index 0000000..50fabdc --- /dev/null +++ b/src/main/resources/templates/book.html @@ -0,0 +1,18 @@ + + + + +Insert title here + + +
+ + + +
+ + + \ No newline at end of file diff --git a/src/main/resources/templates/bookLend.html b/src/main/resources/templates/bookLend.html new file mode 100644 index 0000000..b8df93d --- /dev/null +++ b/src/main/resources/templates/bookLend.html @@ -0,0 +1,11 @@ + + + + +Insert title here + + + 成功 + + + \ No newline at end of file From 8c9f9ad4cd1c36d2662361ecb11b82640b57ec1a Mon Sep 17 00:00:00 2001 From: a-kawaguchi <26-a-kawaguchi-kyoeisystems@it-college.co.jp> Date: Fri, 18 Sep 2026 13:29:13 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=E5=9B=B3=E6=9B=B8=E8=B2=B8=E5=87=BA?= =?UTF-8?q?=E5=87=A6=E7=90=86=E2=86=92=E5=9B=B3=E6=9B=B8=E8=B2=B8=E5=87=BA?= =?UTF-8?q?=E7=A2=BA=E8=AA=8D=E3=83=9D=E3=83=83=E3=83=97=E3=82=A2=E3=83=83?= =?UTF-8?q?=E3=83=97=E2=86=92=E7=A4=BE=E5=86=85=E5=9B=B3=E6=9B=B8=E4=B8=80?= =?UTF-8?q?=E8=A6=A7=E3=81=AB=E6=88=BB=E3=82=8B=E5=87=A6=E7=90=86=E4=BD=9C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{Book.java => BookController.java} | 4 +-- ...{BookLend.java => BookLendController.java} | 3 +-- .../controller/BookLendReturnController.java | 13 ++++++++++ src/main/resources/templates/book.html | 4 +-- src/main/resources/templates/bookLend.html | 25 +++++++++++++++++-- 5 files changed, 41 insertions(+), 8 deletions(-) rename src/main/java/com/example/demo/controller/{Book.java => BookController.java} (74%) rename src/main/java/com/example/demo/controller/{BookLend.java => BookLendController.java} (74%) create mode 100644 src/main/java/com/example/demo/controller/BookLendReturnController.java diff --git a/src/main/java/com/example/demo/controller/Book.java b/src/main/java/com/example/demo/controller/BookController.java similarity index 74% rename from src/main/java/com/example/demo/controller/Book.java rename to src/main/java/com/example/demo/controller/BookController.java index e75c922..d9788fc 100644 --- a/src/main/java/com/example/demo/controller/Book.java +++ b/src/main/java/com/example/demo/controller/BookController.java @@ -3,12 +3,12 @@ package com.example.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @Controller -public class Book { +public class BookController { @GetMapping("/book") public String book() { - // HTMLテンプレートに welcome-spring.html を指定 return "book"; } + } diff --git a/src/main/java/com/example/demo/controller/BookLend.java b/src/main/java/com/example/demo/controller/BookLendController.java similarity index 74% rename from src/main/java/com/example/demo/controller/BookLend.java rename to src/main/java/com/example/demo/controller/BookLendController.java index d703cb8..21f7693 100644 --- a/src/main/java/com/example/demo/controller/BookLend.java +++ b/src/main/java/com/example/demo/controller/BookLendController.java @@ -3,10 +3,9 @@ package com.example.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PostMapping; @Controller -public class BookLend { +public class BookLendController { @PostMapping("/bookLend") public String welcome() { - // HTMLテンプレートに welcome-spring.html を指定 return "bookLend"; } diff --git a/src/main/java/com/example/demo/controller/BookLendReturnController.java b/src/main/java/com/example/demo/controller/BookLendReturnController.java new file mode 100644 index 0000000..a02e997 --- /dev/null +++ b/src/main/java/com/example/demo/controller/BookLendReturnController.java @@ -0,0 +1,13 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PostMapping; +@Controller +public class BookLendReturnController { + @PostMapping("/bookLendConfirmation") + public String bookLendConfirmation() { + return "book"; + } + + +} diff --git a/src/main/resources/templates/book.html b/src/main/resources/templates/book.html index 50fabdc..d18c996 100644 --- a/src/main/resources/templates/book.html +++ b/src/main/resources/templates/book.html @@ -2,7 +2,7 @@ -Insert title here +社内図書一覧
@@ -10,7 +10,7 @@
diff --git a/src/main/resources/templates/bookLend.html b/src/main/resources/templates/bookLend.html index b8df93d..5f90131 100644 --- a/src/main/resources/templates/bookLend.html +++ b/src/main/resources/templates/bookLend.html @@ -2,10 +2,31 @@ -Insert title here +図書貸出処理 - 成功 + 図書貸出処理 +
+
+ +
+ +
+
+ +
+ + \ No newline at end of file