X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemo%2FDemoController.java;h=a9391db3a0477018e60df3074506133fffd4b95c;hb=76f9370eb564afef7679271cacac44e0564fe6ea;hp=c74a6e99238f2c180d0b60fa70905abc6eb996cf;hpb=bc4a7fe4decdbbb69186ef203593346816de7e2f;p=demos%2Fspring-boot diff --git a/src/main/java/de/juplo/demo/DemoController.java b/src/main/java/de/juplo/demo/DemoController.java index c74a6e9..a9391db 100644 --- a/src/main/java/de/juplo/demo/DemoController.java +++ b/src/main/java/de/juplo/demo/DemoController.java @@ -47,4 +47,12 @@ public class DemoController } return display(form); } + + @RequestMapping(path = "/", params = "remove") + public String remove(@ModelAttribute Form form, @RequestParam String remove) + { + Boolean value = form.map.remove(remove); + log.info("Removed option \"{}\" with value {} from the map", remove, value); + return display(form); + } }