RequestBody注解

作用:

用于获取请求体内容,直接使用得到是key=value&key=value结构的数据,get请求方式不适用。

属性:

required: 是否必须有请求体,默认值是: true,当取值为true时,get请求方式会报错,如果取值为false,get请求得到是null。

<form action="/anno/testRequestBody" method="post">
    用户姓名: <input type="text" name="username"/><br/>
    用户年龄: <input type="text" name="age"/><br/>
    <input type="submit" value="提交"/><br/>
</form>
    /**
     * 获取到请求体的内容
     *
     * @return
     */
    @RequestMapping("/testRequestBody")
    public String testRequestBody(@RequestBody String body) {
        System.out.println("执行了...");
        System.out.println(body);
        return "success";
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容