Я хочу вставить объект данных JSON (пользователь) в мое приложение Spring MVC (через контроллер) с помощью Jquery. если код, как следовать, как я могу сделать это? Спасибо.
Пользовательский объект
public class User {
private Integer usId;
private String usName;
private Boolean usActive;
}
Пружинный контроллер
@Controller
@RequestMapping(value="/user")
public class UserController {
@Autowired
UserService userService;
private Validator validator;
@RequestMapping(method=RequestMethod.POST)
public @ResponseBody Map<String, ? extends Object> create(@RequestBody User user, HttpServletResponse response) {
Set<ConstraintViolation<User>> failures = validator.validate(user);
userService.insert(user);
if (!failures.isEmpty()) {
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
return validationMessages(failures);
} else {
return Collections.singletonMap("id", user.getUsId());
}
}
}