WIP
[demos/spring-boot] / src / main / java / de / juplo / demo / DemoController.java
index 25b500b..cc2fcba 100644 (file)
@@ -32,7 +32,7 @@ public class DemoController
     return "form";
   }
 
-  @RequestMapping(path = "/", params = "add=card")
+  @RequestMapping(path = "/", params = "card=add")
   public String addCard(@ModelAttribute Form form)
   {
     Integer next =
@@ -46,25 +46,23 @@ public class DemoController
     return "form";
   }
 
-  @RequestMapping(path = "/", params = "remove=card")
-  public String removeCard(
-      @ModelAttribute Form form,
-      @RequestParam Integer card)
+  @RequestMapping(path = "/", params = "card!=add")
+  public String removeCard(@ModelAttribute Form form, @RequestParam Integer card)
   {
     Map<String, Boolean> content = form.cards.remove(card);
     LOG.info("Removed card #{} with content: {}", card, content);
     return "form";
   }
 
-  @RequestMapping(path = "/", params = "add=row")
-  public String addRow(@ModelAttribute Form form, @RequestParam Integer card)
+  @RequestMapping(path = "/", params = "add")
+  public String addRow(@ModelAttribute Form form, @RequestParam Integer add)
   {
-    LOG.info("Adding row {} to card #{}", form.row.get(card), card);
-    form.cards.get(card).put(form.row.get(card), Boolean.FALSE);
+    LOG.info("Adding row {} to card #{}", form.row.get(add), add);
+    form.cards.get(add).put(form.row.get(add), Boolean.FALSE);
     return "form";
   }
 
-  @RequestMapping(path = "/", params = "remove!=card")
+  @RequestMapping(path = "/", params = "remove")
   public String removeRow(@ModelAttribute Form form, @RequestParam String remove)
   {
     String[] parts = remove.split(":", 2);