@RequestBody установлен, но не уверен, как - PullRequest
0 голосов
/ 14 октября 2011

Так что это вопрос супер-новичка.Я запускаю этот учебник и в некоторых из методов, подобных этому:

@RequestMapping(value="/string", method=RequestMethod.POST)
public @ResponseBody String readString(@RequestBody String string) {
    return "Read string '" + string + "'";
}

, где есть строка в качестве объекта запроса, строка foo, но я не знаю, как этозадавать.Есть ли где-нибудь метод, который устанавливает значение по умолчанию или что-то (может быть, я упускаю что-то супер очевидное)HTML выглядит так:

<form id="readString" class="textForm" action="<c:url value="/messageconverters/string" />" method="post">
    <input id="readStringSubmit" type="submit" value="Read a String" />
</form>

Спасибо за любую помощь, которую вы можете предоставить.

1 Ответ

0 голосов
/ 14 октября 2011

Насколько я понимаю, переменная "@RequestBody String string" устанавливается Spring, когда вы отправляете html-форму, используя метод post post.

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