我有一个 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;
}
}