gpt4 book ai didi

java - 如何从servlet中的http请求获取对象?

转载 作者:行者123 更新时间:2023-12-01 05:26:22 25 4
gpt4 key购买 nike

我使用jquery发送json对象servlet

它在请求中发送以下数据

<小时/>

表单数据 View URL 编码字符串数组[]:s1

字符串数组[]:s2

字符串数组[]:s3

objectArray[0][key1]:val1

objectArray[0][att1]:att val1

objectArray[1][key2]:val2

objectArray[1][att2]:att val2

objectArray[2][key3]:val3

objectArray[2][att3]:att val3

<小时/>

对于字符串数组,我可以使用 request.getParameterValues["stringArray"]

但是对象数组不行。如何在 servlet 中获取 json 数组?

var json={"stringArray":["s1", "s2", "s3"],
"objectArray":[{"key1":"val1", "att1":"att val1"},
{"key2":"val2", "att2":"att val2"},
{"key3":"val3", "att3":"att val3"}]
};
$.ajax
(
{
url:'../test',
data:json,
type:'post',
cache:false,
dataType:'json',
success:function(data)
{

},
error:function(){alert('error');}
}
);

最佳答案

您首先需要解析 servlet 中的 JSON 数组,然后才能使用它。

http://answers.oreilly.com/topic/257-how-to-parse-json-in-java/

;-)

关于java - 如何从servlet中的http请求获取对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9622742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com