335 Star 2K Fork 1K

tanghc / SOP

 / 详情

参数为List时,OpenUtil#getRequestParams方法报错

待办的
创建于  
2023-04-28 09:28

请求接口定义如下:

public BaseResponse<List<Object>> list(@RequestBody @Valid @NotEmpty(message = "参数不能为空") List<ObjectXxx> req)

请求结构如下:

[
    {
        "aaa":"bbb",
        "ccc":"ddd"
    },{
        "aaa":"bbb",
        "ccc":"ddd"
    }
]

报错如图:

查看源码后发现这里

写死了转成JSONObject,而且方法返回的也是JSONObject,而接口定义的是JSONArray,所以转换失败。

评论 (1)

小智 创建了任务

传参直接用List,在文档里不能正常调试。是不是不支持[]这种传参?

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
Java
1
https://gitee.com/durcframework/SOP.git
git@gitee.com:durcframework/SOP.git
durcframework
SOP
SOP

搜索帮助