Весна JSON пишет больше JSON, то я хочу

Я использую JSON Spring View для возврата простого объекта JSON из моего контроллера.

Проблема в том, что он возвращает больше данных, чем я хочу. это возвращает ошибки проверки и вещи внутри моей модели, когда все, что я делаю, это в контроллере:

Map model = new HashMap()
model.put("success", "true");
return new ModelAndView("jsonView", model);

Если вы посмотрите на нижнюю часть этой страницы в документах, похоже, я получаю данные, которые вернет POST. я не делаю пост, я делаю GET, переходя непосредственно к URL с параметрами.

Как мне получить эту библиотеку для возврата только данных в моей модели?

1 ответ

Решение

Мы использовали эту библиотеку, и она работала, как и ожидалось. Не могли бы вы попробовать следующий вариант кода выше, чтобы увидеть, работает ли он? Мы используем это в некоторых местах...

ModelAndView modelAndView = new ModelAndView("jsonView");
ModelMap map = modelAndView.getModelMap();
map.addAttribute("success", "true");
return modelAndView;
Другие вопросы по тегам