@RequestMapping(value = "/showSystems", method = RequestMethod.POST)
  public String addSystem(@ModelAttribute("system") System system, ModelMap model) {
    model.addAttribute("id", system.getId());
    model.addAttribute("name", system.getName());
    model.addAttribute("issueTrackerUrl", system.getIssueTrackerUrl());
    model.addAttribute("programmingLang", system.getProgrammingLang());
    model.addAttribute("versionControlUrl", system.getversionControlUrl());

    return "showSystems";
  }
  @RequestMapping(value = "/showSystems", method = RequestMethod.GET)
  public String showSystems(@ModelAttribute("system") System system, ModelMap model) {
    // EXAMPLE SYSTEM OBJECT STRICTLY FOR THE GET METHOD, PROVIDES DUMMY DATA FOR THE TABLE
    system.setId(10);
    system.setIssueTrackerUrl("http://bugs.openmpt.org/view.php?id=401");
    system.setName("OpenMPT");
    system.setProgrammingLang("C++");
    system.setversionControlUrl("http://bugs.openmpt.org/changelog_page.php");
    // ------------------------------------------------------------------------------------

    model.addAttribute("id", system.getId());
    model.addAttribute("name", system.getName());
    model.addAttribute("issueTrackerUrl", system.getIssueTrackerUrl());
    model.addAttribute("programmingLang", system.getProgrammingLang());
    model.addAttribute("versionControlUrl", system.getversionControlUrl());

    return "showSystems";
  }