繁体   English   中英

Springboot中的@requestParam

[英]@requestParam in Springboot

我的 AJAX 请求将此作为有效负载发送。

data[0][id]: 
data[0][name]: asdfasd
data[0][betrag]: tzutz
data[0][budgetTyp]: tzutz
data[0][kommentar]: tzu
data[0][vq0]: 
data[0][vq1]: 
data[0][vq2]: 
data[0][vq3]: 
data[0][vq4]: 
action: create
pid: 2000382

我想在 Rest 方法中将其作为 @RequestParam 接收,类似于

@PostMapping("/plan")
public OutputDtPlan editDataPlan(@RequestParam inputDt dPlan) {
    // so i can then work with  
    dPlan.data...
    dPlan.action... and so on

}

我的 inputDt 类如何

public class inputDt {
    private Map<String,Map<String, String>> data; <---- instead of this i woul like 
    //private Plan p; 
    private String action;
    private Long pid

这可能吗?

@RequestParam用于从 URL 获取查询字符串参数。 @PostMapping的情况下,最好使用@RequestBody并在正文中解析您的数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM