Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring @正在设置RequestBody,但不确定如何设置_Spring_Spring Mvc - Fatal编程技术网

Spring @正在设置RequestBody,但不确定如何设置

Spring @正在设置RequestBody,但不确定如何设置,spring,spring-mvc,Spring,Spring Mvc,这是一个超级新手的问题。我正在运行并使用以下一些方法: @RequestMapping(value="/string", method=RequestMethod.POST) public @ResponseBody String readString(@RequestBody String string) { return "Read string '" + string + "'"; } 当有一个字符串作为requestbody时,该字符串是foo,但我不知道它是如何设置的。有没有

这是一个超级新手的问题。我正在运行并使用以下一些方法:

@RequestMapping(value="/string", method=RequestMethod.POST)
public @ResponseBody String readString(@RequestBody String string) {
    return "Read string '" + string + "'";
}
当有一个字符串作为requestbody时,该字符串是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>


感谢您提供的帮助。

据我所知,“@RequestBody String”变量是Spring在您使用using post request方法提交html表单时设置的