Весна 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;