diff --git a/src/main/java/com/example/demo/controller/ApprovalReceive.java b/src/main/java/com/example/demo/controller/ApprovalReceive.java new file mode 100644 index 0000000..605c086 --- /dev/null +++ b/src/main/java/com/example/demo/controller/ApprovalReceive.java @@ -0,0 +1,13 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +@Controller +public class ApprovalReceive { + @GetMapping("/approvalReceive") + public String approvalReceive() { + return "approvalReceive"; + + } +} diff --git a/src/main/java/com/example/demo/controller/BookApprovalController.java b/src/main/java/com/example/demo/controller/BookApprovalController.java new file mode 100644 index 0000000..3333ce7 --- /dev/null +++ b/src/main/java/com/example/demo/controller/BookApprovalController.java @@ -0,0 +1,23 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.SessionAttributes; + +@Controller +@SessionAttributes("bookApprovalForm") //セッションに保存 +public class BookApprovalController { + + @GetMapping("/bookApproval") + public String bookApproval() { + return "bookApproval"; + } + + @PostMapping("/bookApprovalConfirm") + public String bookApprovalConfirm() { + return "bookApprovalConfirm"; + } +} + + diff --git a/src/main/java/com/example/demo/controller/BookController.java b/src/main/java/com/example/demo/controller/BookController.java index d9788fc..2bc6f8b 100644 --- a/src/main/java/com/example/demo/controller/BookController.java +++ b/src/main/java/com/example/demo/controller/BookController.java @@ -1,14 +1,15 @@ package com.example.demo.controller; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; @Controller public class BookController { - @GetMapping("/book") + @PostMapping("/book") public String book() { return "book"; } + } diff --git a/src/main/java/com/example/demo/controller/BookInsertConfirmController.java b/src/main/java/com/example/demo/controller/BookInsertConfirmController.java new file mode 100644 index 0000000..d3e6cc1 --- /dev/null +++ b/src/main/java/com/example/demo/controller/BookInsertConfirmController.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 BookInsertConfirmController { + @GetMapping("/bookInsertConfirm") + public String bookInsertConfirm() { + return "bookInsertConfirm"; + + } + +} diff --git a/src/main/java/com/example/demo/controller/BookInsertController.java b/src/main/java/com/example/demo/controller/BookInsertController.java new file mode 100644 index 0000000..d066d30 --- /dev/null +++ b/src/main/java/com/example/demo/controller/BookInsertController.java @@ -0,0 +1,13 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +@Controller +public class BookInsertController { + @GetMapping("bookInsert") + public String bookInsert() { + return "bookInsert"; + + } +} diff --git a/src/main/java/com/example/demo/controller/LendListController.java b/src/main/java/com/example/demo/controller/LendListController.java new file mode 100644 index 0000000..7a2cdfe --- /dev/null +++ b/src/main/java/com/example/demo/controller/LendListController.java @@ -0,0 +1,13 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; + +@Controller +public class LendListController { + @GetMapping("/lendList") + public String lendList() { + return "lendList"; + + } +} diff --git a/src/main/java/com/example/demo/controller/LoginController.java b/src/main/java/com/example/demo/controller/LoginController.java new file mode 100644 index 0000000..7961482 --- /dev/null +++ b/src/main/java/com/example/demo/controller/LoginController.java @@ -0,0 +1,24 @@ +package com.example.demo.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; + +@Controller +public class LoginController { + + @GetMapping("/login") + public String showLogin() { + return "login"; + } + + @PostMapping("/doLogin") + public String doLogin() { + return "redirect:/topmenu"; + } + + @GetMapping("/topmenu") + public String showTopMenu() { + return "topmenu"; + } +} \ No newline at end of file diff --git a/src/main/resources/templates/approvalReceive.html b/src/main/resources/templates/approvalReceive.html index 590e6a0..f8ae3c0 100644 --- a/src/main/resources/templates/approvalReceive.html +++ b/src/main/resources/templates/approvalReceive.html @@ -1,10 +1,34 @@ +
- -
+ 寄贈申請フォームの
入力を行います。
+
+ 図書の登録申請を
行います。
+
+ 貸出中図書の
一覧を表示します。
+
+ 寄贈申請の
受信一覧を確認します。
+