jsp中,用ajax获取数据

jsp中,用ajax获取数据,第1张

>

$ajax({

type: "POST",

url: "请求url",

data: "name=John&location=Boston",//参数

success: function(msg){ //msg返回的数据

alert( "Data Saved: " + msg );

}

});

数据怎么处理看你自己了

jsp的数据传给servlet的方法:

第一种超链接,在href='servletActionid=xxx'

第二种form表单提交,当点击submit时,action="servletAction" method='get/post'

第三种就是利用ajax,url='servletActionz',当然了,这里也有get和post两种情况,get直接在url后面加问号传参,post会把参数放在实体内容里面。

最后在servlet那边 用 requestgetParameter("参数名");就可以拿到了

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

请求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"

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

Ajax是时下比较流行的一种web界面设计新思路,其核心思想是从浏览器获取XML>

因为ajax提交时,必须显示的把表单值设上,你看看你写的这句:

data:{

"action":"get",

"dz":"jbxx"

}

里面没pwd这个值,

所以Systemoutprintln(requestgetParameter("pwd"));是null

以上就是关于jsp中,用ajax获取数据全部的内容,包括:jsp中,用ajax获取数据、servlet如何接收ajax里传过来的data、ajax怎么获取servlet返回的字符串等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9267332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存