在我的 Java 应用程序中,我得到了像数组这样的请求参数
<script type="text/javascript">
var names = new Array();
$.ajax({
url : "Result",
type : 'POST',
data : {
"names" : JSON.stringify(names),
"globalClassId" : globalClassId
}});
</script>
现在我在java中获取这个请求参数并正确检索值..
//Get the each added user using names[]
for (String id : names) {
-----
-----
}
但是在java方面我得到了值names=[["1000"]]
,而在for循环中我得到了id=["value1"]
如果我们将此值传递给数据库,例如选择查询,但它给出的是空值。即使我们传递了正确的值,但我们得到的是空值。
如何在我的字符串中删除这个额外的括号["1000"]
这是原始值,但我只想要1000
。
请帮我看看他们在数组中的任何错误声明。