gpt4 book ai didi

java - 使用单个字符串变量在 @Requestparam 中传递多个键

转载 作者:行者123 更新时间:2023-12-02 01:09:13 26 4
gpt4 key购买 nike

[![在此图像中,我必须根据下拉选择来搜索人员][1]][1]

我想通过@Requestparam传递此选择,我有多个键名,但我想一次传递一个键所以,我只想使用一个字符串无论参数来自请求,它都应该获取一个字符串中的键值

我不想这样@RequestParam(value = "pname", required = false) String pName, @RequestParam(value = "ssn", required = false) String sSN)

我想要这样的东西(即具有单个字符串变量的多个键值)

    public List<Patient> getPatientListLike(@RequestParam(required = false) String searchString)

最佳答案

你可以使用这样的东西

@PostMapping("/api/foos")
@ResponseBody
public String updateFoos(@RequestParam Map<String,String> allParams) {
return "Parameters are " + allParams.entrySet();
}
curl -X POST -F 'name=abc' -F 'id=123' http://localhost:8080/api/foos
-----
Parameters are {[name=abc], [id=123]}

详情请参阅此处https://www.baeldung.com/spring-request-param

关于java - 使用单个字符串变量在 @Requestparam 中传递多个键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59608227/

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