return "form";
}
- @RequestMapping(path = "/", params = "card=add")
+ @RequestMapping(path = "/", params = { "card=add", "!add", "!remove" })
public String addCard(@ModelAttribute Form form)
{
Integer next =
return "form";
}
- @RequestMapping(path = "/", params = "card!=add")
+ @RequestMapping(path = "/", params = { "card", "!add", "!remove" })
public String removeCard(@ModelAttribute Form form, @RequestParam Integer card)
{
Map<String, Boolean> content = form.cards.remove(card);
return "form";
}
- @RequestMapping(path = "/", params = "add")
+ @RequestMapping(path = "/", params = { "!card", "add", "!remove" })
public String addRow(@ModelAttribute Form form, @RequestParam Integer add)
{
LOG.info("Adding row {} to card #{}", form.names.get(add), add);
return "form";
}
- @RequestMapping(path = "/", params = "remove")
+ @RequestMapping(path = "/", params = { "!card", "!add", "remove" })
public String removeRow(@ModelAttribute Form form, @RequestParam String remove)
{
String[] parts = remove.split(":", 2);