gpt4 book ai didi

java - 如何将 REST 参数映射到复杂对象?

转载 作者:行者123 更新时间:2023-12-01 11:59:40 25 4
gpt4 key购买 nike

我想使用 spring 创建一个带有一堆参数的 REST 服务。我希望这些参数自动映射到复杂的传输对象中,例如:

@RequestMapping(method = RequestMethod.GET)
@ResponseBody
public String content(@RequestParam RestDTO restDTO) {
Sysout(restDTO); //always null
}

public class RestDTO {
private boolean param;
//getter+setter
}

但是:当我执行像 localhost:8080/myapp?param=true 这样的查询时,restDTO 参数仍为 null

我错过了什么?

最佳答案

尝试使用localhost:8080/myapp?param=true

可能是另一双眼睛看到了明显的情况:)

编辑

从方法签名中删除@RequestParam,对我有用。

关于java - 如何将 REST 参数映射到复杂对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28070068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com