コード例 #1
0
  @RequestMapping(value = "/corumUser", method = RequestMethod.POST)
  public String corumAction(
      @ModelAttribute CorumUser corumuser,
      BindingResult result,
      @RequestParam String action,
      Map<String, Object> map) {

    CorumUser corumUserResult = new CorumUser();
    switch (action.toLowerCase()) {
      case "add":
        corumserviceDao.addUser(corumuser);
        corumUserResult = corumuser;
        break;
      case "edit":
        corumserviceDao.edituser(corumuser);
        corumUserResult = corumuser;
        break;

      case "delete":
        corumserviceDao.deleteuser(corumuser.getId());
        corumUserResult = new CorumUser();
        break;
      case "search":
        CorumUser searchcorumUser = corumserviceDao.getuser(corumuser.getId());
        corumUserResult = searchcorumUser != null ? searchcorumUser : new CorumUser();
        break;
    }
    map.put("corumuser", corumUserResult);
    map.put("corumuserList", corumserviceDao.getAllUser());
    System.out.println(corumserviceDao.getAllUser());
    return "CorumResult";
  }
コード例 #2
0
 @RequestMapping("/index")
 public String corumForm(Map<String, Object> map) {
   CorumUser corumuser = new CorumUser();
   map.put("corumuser", corumuser);
   map.put("corumuserList", corumserviceDao.getAllUser());
   System.out.println("hi i am in index...");
   return "CorumResult";
 }