весна JSON пишет больше JSON, то я хочу - PullRequest
1 голос
/ 31 декабря 2010

Я использую JSON Spring View , чтобы вернуть простой JSON-объект из моего контроллера.

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

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

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

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

1 Ответ

0 голосов
/ 01 января 2011

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

ModelAndView modelAndView = new ModelAndView("jsonView");
ModelMap map = modelAndView.getModelMap();
map.addAttribute("success", "true");
return modelAndView;
...