From 05d599ad0f672990392e2024cccb46f42d82d6e7 Mon Sep 17 00:00:00 2001 From: AndiBuls Date: Mon, 9 Mar 2020 15:06:14 +0100 Subject: [PATCH] add Mapping for search.html and create.html in Controller --- .../controller/Gruppen2Controller.java | 16 +++++++++++ src/main/resources/templates/create.html | 25 ++++++++++++++--- src/main/resources/templates/index.html | 11 ++++---- src/main/resources/templates/search.html | 27 +++---------------- 4 files changed, 47 insertions(+), 32 deletions(-) diff --git a/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java b/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java index e5ac048..04b9a8d 100644 --- a/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java +++ b/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java @@ -31,4 +31,20 @@ public class Gruppen2Controller { model.addAttribute("account", keyCloakService.createAccountFromPrincipal(token)); return "index"; } + + @RolesAllowed({"ROLE_orga", "ROLE_studentin", "ROLE_actuator)"}) + @GetMapping("/createGroup") + public String createGroup(KeycloakAuthenticationToken token, Model model) { + model.addAttribute("account", keyCloakService.createAccountFromPrincipal(token)); + return "create"; + } + + @RolesAllowed({"ROLE_orga", "ROLE_studentin", "ROLE_actuator)"}) + @GetMapping("/findGroup") + public String findGroup(KeycloakAuthenticationToken token, Model model) { + model.addAttribute("account", keyCloakService.createAccountFromPrincipal(token)); + return "search"; + } + + } diff --git a/src/main/resources/templates/create.html b/src/main/resources/templates/create.html index cd15ffd..3da126e 100644 --- a/src/main/resources/templates/create.html +++ b/src/main/resources/templates/create.html @@ -13,19 +13,38 @@
+

Gruppenerstellung

+
+
+
+
+ + +
+
+ + +
+
+ +
+
+
+
\ No newline at end of file diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html index 490cec8..20ff1c4 100644 --- a/src/main/resources/templates/index.html +++ b/src/main/resources/templates/index.html @@ -13,13 +13,13 @@ @@ -28,10 +28,9 @@

Meine Gruppen

-
-

Titel der Gruppe

+
+

Titel der Gruppe

Beschreibung der Gruppe ...

-
diff --git a/src/main/resources/templates/search.html b/src/main/resources/templates/search.html index 1725fd2..a19251f 100644 --- a/src/main/resources/templates/search.html +++ b/src/main/resources/templates/search.html @@ -13,38 +13,19 @@
-
-
-
-

Gruppenerstellung

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