Implemented a form with a single checkbox to study its behavior
[demos/spring-boot] / src / main / java / de / juplo / demo / DemoController.java
diff --git a/src/main/java/de/juplo/demo/DemoController.java b/src/main/java/de/juplo/demo/DemoController.java
new file mode 100644 (file)
index 0000000..483ca88
--- /dev/null
@@ -0,0 +1,24 @@
+package de.juplo.demo;
+
+
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.ModelAttribute;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+
+/**
+ * Controller to demonstrate the behavior of the checkbox
+ * @author Kai Moritz
+ */
+@Controller
+@Slf4j
+public class DemoController
+{
+  @RequestMapping("/")
+  public String display(@ModelAttribute Form form)
+  {
+    log.info("option={}", form.option);
+    return "form";
+  }
+}