我在寫一個servlet,它將接受來自AJAX請求的POST數據。String string = request.getParameter(「data」)爲空
下面是我從客戶端發送代碼:
$.ajax({
type: "POST",
url: "urlservlet",
data: "{type:'" + "country" +
"', country:'" + $('#country').val() +
"'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response) {
}
這是servlet代碼:
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
string test = request.getParameter("type");
}
但事實是我總是等於null的類型。我不知道爲什麼。
請幫助我。
您的標題是'getP(data)',而您的代碼是'getP(type)'。什麼是實際問題? – SudoRahul