servlet无法获得ajax传过来的数据

2025-03-10 21:28:51
推荐回答(1个)
回答1:

  1. 将你js中获取到得username,password输出看是否有获取到值。

  2. 请求type,dataType与实际发送的data不一致。

    type:"post",
    data:"username="+studentName+"&passward="+passWard,
    dataType:"json",

    a. 如果要使用你目前的data来传递值,建议修改为

        type: "get",

        data:"username="+studentName+"&passward="+passWard,

        [dataType]删掉该属性

    b. 如果要使用json形式

         type: "post"/"get",

         data: "{'username':" + studentName+",'password':" + passWard + "}",

         dataType: "json"

希望能帮助你解决问题,如果不能请继续追问。