springMVC用@RequestBody接受post json对象 (415 Unsupported media type)

    xiaoxiao2022-06-28  72

    control里面的action的参数声明成@RequestBody,前端传参必须以json格式传入,否则报415错误

    public void export(@RequestBody VehicleSettlement vehicleSettlement,HttpServletResponse response) { }@RequestBody表示请求的参数必须是json格式,才能正确识别。

    1、所以要查看前端POST消息头中的contentType

    如果是

    application/x-www-form-urlencodedd    默认的编码格式

    则要改成

    application/json   json格式

    2、去掉action中的requestbody声明

    转载请注明原文地址: https://ju.6miu.com/read-1124710.html

    最新回复(0)