Spring 3.2 MVC - HTTP Status 405 Метод запроса "POST" не поддерживается

Я получаю ошибку 405 из формы Spring 3.2 MVC. Это говорит мне, что POST не поддерживается, но и моя форма, и метод контроллера используют его. Вот соответствующая часть моей формы.

<form:form commandName="bulletin" method="post" value="/processBulletin">

Вот соответствующая часть моего контроллера.

@RequestMapping(value = "/processBulletin", method = RequestMethod.POST)
    public String processBulletin(
            @ModelAttribute("bulletin") Bulletin bulletin, Model model,
            BindingResult result)

1 ответ

Решение

Вы не указываете action в форме, поэтому он, вероятно, пытается опубликовать на тот же URL, на котором форма отображается.

В документации не упоминается value приписывать.

В вашем form менять value в action и посмотрим, поможет ли это вам.

Другие вопросы по тегам