@RequestMapping(value = "/reg/{type}", method = RequestMethod.POST) public @ResponseBody String register( @RequestParam(value = "f_name") String fName, @RequestParam(value = "l_name") String lName, @RequestParam(value = "com_name", required = false, defaultValue = "") String comName, @RequestParam(value = "email") String email, @RequestParam(value = "pass") String pass, @PathVariable("type") String type) throws JSONException { User user = new User(); user.comname = comName; user.email = email; user.fname = fName; user.lname = lName; user.type = type; if (userService.register(user, pass)) { return "success"; } else { return "fail"; } }