POST-запрос Spring Rest Controller не работает с полезной нагрузкой Ajax Json Array - PullRequest
0 голосов
/ 31 мая 2018

Я получаю ошибку 404 not found при отправке почтового запроса с полезной нагрузкой json.В бэкэнде я использую контроллер упора пружины.

Пожалуйста, найдите код ниже.

@RequestMapping(value = "/api/testEnvironment/update", method = RequestMethod.POST , consumes = MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity<?> updateEnvironment(@RequestParam("ids") String[] ids, @RequestParam("name") String name) {
    System.out.println(ids);

    return new ResponseEntity<>(HttpStatus.OK);
}

И функцию Jquery для вышеуказанного контроллера покоя: -

 function testing(){
        var a = [] ;
        a.push('a');
        a.push('b');
        var b = '23';

         var search = {
                 "ids" : a,
                 "name" : b
        }

$.ajax({
            type : "POST",
            url : "api/testEnvironment/update",
            contentType: "application/json",
            data: JSON.stringify(search),
            traditional: true,
            success : function(data) {

            },
            error : function(e) {

            }
        });
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...