From 4b51e29edba593321f8fa765f65d8b764adf92d9 Mon Sep 17 00:00:00 2001 From: tomvahl Date: Thu, 5 Mar 2020 16:36:21 +0100 Subject: [PATCH] fix html --- .../controllers/Gruppen2Controller.java | 6 ++++-- .../java/mops/gruppen2/entities/Gruppe.java | 6 ++++++ .../gruppen2/entities/GruppeRepository.java | 2 ++ .../gruppen2/entities/TeilnehmerRepository.java | 2 ++ src/main/resources/templates/index.html | 17 ++++++++++------- 5 files changed, 24 insertions(+), 9 deletions(-) diff --git a/src/main/java/mops/gruppen2/controllers/Gruppen2Controller.java b/src/main/java/mops/gruppen2/controllers/Gruppen2Controller.java index d011528..cb3d617 100644 --- a/src/main/java/mops/gruppen2/controllers/Gruppen2Controller.java +++ b/src/main/java/mops/gruppen2/controllers/Gruppen2Controller.java @@ -2,6 +2,8 @@ package mops.gruppen2.controllers; import javax.annotation.security.RolesAllowed; +import mops.gruppen2.entities.Gruppe; +import mops.gruppen2.entities.GruppeRepository; import mops.gruppen2.entities.Teilnehmer; import mops.gruppen2.security.Account; import org.keycloak.KeycloakPrincipal; @@ -47,8 +49,8 @@ public class Gruppen2Controller { } @PostMapping("/") - public String addTeilnehmer(@ModelAttribute Teilnehmer teilnehmer) { - System.out.println(teilnehmer); + public String addGruppe(@ModelAttribute Gruppe gruppe) { + System.out.println(gruppe); return "redirect:/"; } } diff --git a/src/main/java/mops/gruppen2/entities/Gruppe.java b/src/main/java/mops/gruppen2/entities/Gruppe.java index f02bc9d..3616018 100644 --- a/src/main/java/mops/gruppen2/entities/Gruppe.java +++ b/src/main/java/mops/gruppen2/entities/Gruppe.java @@ -6,10 +6,16 @@ import org.springframework.data.annotation.Id; import java.util.List; @Data + public class Gruppe { @Id Long id; String titel; String beschreibung; List teilnehmersList; + + public Gruppe (String titel, String beschreibung){ + this.titel = titel; + this.beschreibung = beschreibung; + } } diff --git a/src/main/java/mops/gruppen2/entities/GruppeRepository.java b/src/main/java/mops/gruppen2/entities/GruppeRepository.java index 5064219..988fcd2 100644 --- a/src/main/java/mops/gruppen2/entities/GruppeRepository.java +++ b/src/main/java/mops/gruppen2/entities/GruppeRepository.java @@ -1,6 +1,8 @@ package mops.gruppen2.entities; import org.springframework.data.repository.CrudRepository; +import org.springframework.stereotype.Repository; +@Repository public interface GruppeRepository extends CrudRepository { } diff --git a/src/main/java/mops/gruppen2/entities/TeilnehmerRepository.java b/src/main/java/mops/gruppen2/entities/TeilnehmerRepository.java index 9f08a23..a0bf398 100644 --- a/src/main/java/mops/gruppen2/entities/TeilnehmerRepository.java +++ b/src/main/java/mops/gruppen2/entities/TeilnehmerRepository.java @@ -1,6 +1,8 @@ package mops.gruppen2.entities; import org.springframework.data.repository.CrudRepository; +import org.springframework.stereotype.Repository; +@Repository public interface TeilnehmerRepository extends CrudRepository { } diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html index 005029a..ec2b39d 100644 --- a/src/main/resources/templates/index.html +++ b/src/main/resources/templates/index.html @@ -15,13 +15,16 @@
-
- - - - - -
+
+

Gruppenerstellung

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