【发布时间】:2017-05-02 20:22:43
【问题描述】:
我有一个请求正文,
{
"first": "0",
"second": "3",
"third": {
"Types": ["AAA"],
"Name": "XXXX"
}
}
我无法使用 spring 将其映射到请求映射。我尝试了以下方法,但没有成功。
公共类 requestMap {
private Integer skip;
private Integer take;
private Map<String, String[]> keywords;
public Integer getSkip() {
return skip;
}
public void setSkip(Integer skip) {
this.skip = skip;
}
public Integer getTake() {
return take;
}
public void setTake(Integer take) {
this.take = take;
}
public Map<String, String[]> getKeywords() {
return keywords;
}
public void setKeywords(Keywords keywords) {
this.keywords = (Map<String, String[]>) keywords;
}
}
如何映射请求正文?
编辑 Json 中区分大小写的键。
【问题讨论】:
-
关键字不应该是一个数组,关键字应该是一个持有类型数组的对象。
标签: java spring spring-mvc