Как Spring mvc знает, что делать, если @RequestMapping ("/ someAction") не определено в свойстве действия формы - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть форма, определенная без действия.Атрибуты полей связаны с моделью.Мой вопрос - как Spring узнает, что такое отображение без определенного действия.Я уверен, что это просто волшебство весны, но я хочу узнать подробности этого.

Код JSP:

         <form:form method="post"  modelAttribute="user">
         </form:form>

Код контроллера:

@RequestMapping(value = "/bank-admin-actions", method = RequestMethod.GET)

1 Ответ

0 голосов
/ 05 февраля 2019

Аннотация Spring MVC @RequestMapping способна обрабатывать методы HTTP-запроса, такие как GET, PUT, POST и DELETE.Это объясняется в этой документации Документация .

@RequestMapping("/api1")
@ResponseBody
public String abc() {
return "example1";
}



@RequestMapping(value="/ap1", method = RequestMethod.GET)
@ResponseBody
public String abc2() {
return "example2";
}

Теперь, если вы выполняете запрос GET, предположим, что "http://localhost/ap1" с использованием любого инструмента (например, Почтальон) ответитбудет "example2". Все другие поддерживаемые методы HTTP (POST, PUT, DELETE) приведут к примеру 1, вы можете сослаться на этот Ответ , я просто перефразировал этот ответ.

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