0

我有一个 javascript 数组,其中包含一个表示键值对的对象。我正在尝试将此 javascript 对象转换为 java 对象。有人可以帮助我吗?提前致谢。

Javascript

var array = [];        

for (var i = 0; i < filterIdArray.length; i++) {
    array.push({name:filterIdArray[i], value:$("#" + filterIdArray[i]).val()});
}

params["t:array"] = array;

爪哇

@RequestParameter(value = "t:array", allowBlank = true) String array

List<String> inputs = null;

if(array != null) {
    inputs = Arrays.asList(array);
}

表示键值对的 Java 对象

public class Test {
    private String name;
    private String value;

    public Test() {
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }
}
4

0 回答 0