«Params» в аннотации @RequestMapping не работает Spring MVC - PullRequest
0 голосов
/ 01 сентября 2018

Я пытаюсь проверить параметр формы в моем классе контроллера пружины, но получаю ошибку ниже

Недопустимый метод запроса: метод запроса «POST» не поддерживаетсяException-Message: метод запроса «POST» не поддерживаетсяRequest-Info -----

Current-Request-URL = http://sit -www.hm.com / просмотр / выписка / submitCurrent-Request-URI = / просмотр / выписка / submitForward-Request-Uri = / де / выписка / submitForward- Query-String = nullInclude-Request-Uri = nullInclude-Query-String = nullMethod = POSTRemoteAddr = 193.234.233.229 --------- Информация о сеансе "

Код Java-скрипта:

elements.formCheckout.append($('<input type="hidden" name="New-submit" />'));

Класс контроллера весной:

 @RequestMapping(value = ACTION_SUBMIT, method = POST, params = "New-submit")
    public ModelAndView submitOrder(@Valid @ModelAttribute(PATH) CheckoutComponentDTO form, BindingResult result,
            HttpServletRequest request, HttpServletResponse response) {

Я добавил param = "New-submit", чтобы проверить класс контроллера, но он показывает

Invalid request method: Request method 'POST' not supportedException-Message.

Пожалуйста, помогите мне в этом.

1 Ответ

0 голосов
/ 01 сентября 2018

Как я думаю, вы не используете вызов метода типа POST из javascript Вот код для вызова метода post из JavaScript.

как отправить данные методом POST, используя javascript

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