【发布时间】:2014-04-04 05:27:48
【问题描述】:
这是我在客户端的代码:
$.ajax({
type:'POST',
charset:'utf-8',
url:'http://localhost:8180/GisProject/MainService',
data:JSON.stringify(params),
success:function(msg)
{
console.log(msg);
},
error:function(xhr,status)
{
console.log(status);
},
contentType:"application/json"
});
我之前在 Node 中使用 express.bodyParser 解析过这些数据,但现在我必须使用 servlet 解析它。我看到人们在这里分配变量而不使用 JSON.stringify 并使用 request.getParameter(myData) 获取该变量。
将JSON 数据导入servlet 的标准方法是什么?
为什么人们似乎在发送 Javascript objects 并将 JSON 作为字符串嵌入到 data:{mydata:JSON.stringify(actualData)} 中?
如果我不清楚,我想使用doPost 方法的request 对象来获取我从客户端发送的数据。
【问题讨论】: