這是我在客戶端代碼從POST請求JSON數據:如何使用Servlet的
$.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"
});
使用express.bodyParser
我以前分析的節點這個數據,但現在我已經使用servlet
解析它。我看到人們在不使用JSON.stringify
的情況下在這裏分配變量,並使用request.getParameter(myData)
獲得該變量。
獲取JSON
數據到servlet
的標準方法是什麼?
爲什麼人們似乎發送Javascript objects
與JSON嵌入爲一個字符串內像data:{mydata:JSON.stringify(actualData)}
?
如果我不清楚,我想使用doPost
方法的request
對象來獲取我從客戶端發送的數據。
http://stackoverflow.com/q/4112686/1031945 –