JSON-объект возвращается при загрузке файла (Spring MVC) - PullRequest
1 голос
/ 23 декабря 2010

Вместо загрузки моего JSP, объект JSON возвращается при загрузке файла. Вот мой метод Контроллера

@RequestMapping(value="/newProduct", method=RequestMethod.GET)public @ResponseBody ProductDetails getNewProductForm(@RequestParam String categoryName) {

ProductDetails product = new ProductDetails (); product.setCategoryName (CategoryName); возврат товара;}

И когда я открываю файл для загрузки, он открывается как текстовый файл.

{"price":null,"productCode":null,"categoryName":"electronics","name":null,"id":null,"description":null}

Может быть что-то не так с моим JSON-файлом JSON? или JSON плохо настроен в сервлет-конфигурации. Метод getNewProductForm был вызван из гиперссылки URI. JSON возвращает объект продукта, используя тот же URI?

1 Ответ

0 голосов
/ 11 сентября 2011

Вы должны сообщить jQuery, что ожидаете ответ JSON от сервера, то есть использовать функцию $getJSON для GET или что-то подобное для POST:

$.post(url, $("#myForm").serialize(),
  function(data) {
    alert('data');
}, "json");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...