永发信息网

使用ajax传一组数据给servlet

答案:2  悬赏:20  手机版
解决时间 2021-05-01 18:12
给servlet在服务器端用getParameterValues接收,功能是一个批量增加,请高手指点。。最好写一个简短的例子。。谢谢,在简短的说说json的使用
最佳答案

这多麻烦啊,有session.setAttribue("","");


然后到servlet里用session.getAttribute(");取出来,这样多方便

全部回答

用ajax实现的话首先创建Ajax对象httpReq,之后向服务器发送数据,再接受数据.大概流程如下,

如果有不明白的地方可以M我

httpReq = initAjax();

定义如下函数function initAjax() { var req = false; if(window.XMLHttpRequest) { req = new XMLHttpRequest(); if(req.overrideMimeType) { req.overrideMimeType('text/xml'); } } else if(window.ActiveXObject) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { req = new ActiveXObject("Msxml2.XMLHTTP"); } } if(!req) alert("ajax初始失败"); return req }

下面是向服务器发送数据的函数

function sendMsg() { if(httpReq.readyState==0||httpReq.readyState==4) { httpReq= initAjax(); var url = "/googleSugest/search"; httpReq.onreadystatechange = fromService; httpReq.open("POST",url,true); httpReq.setRequestHeader( " Content-Type " , " application/x-www-form-urlencoded " ); httpReq.send("id=1&name=独饮月色") ; } }

function fromService() { }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
灵犀微章带上怎么没有显示看不见
最近想在卓越上入手一台联想笔记本,不知道哪
这个预处理命令为什么在vs中运行不了,而在其
炒米饭用英语怎么说,米饭日语怎么说?
喜欢一个人是什麽样子?
我是1990.3.9出生的!想占卜一下我的爱情、学
吃什么奶粉可以让我的宝宝更健康?
谁有在线求QQ西游激活码一个吗?
暴风转码和格式工厂哪个好?
5800XM手机证书的问题...求老大们进来帮忙!
谁给3张天龙1888财富卡
qq飞车什么时间点出永久A车的几率最大
QQ图标不见
上天龙地址在哪,我要去那里办事
蜗居二十集小贝说离不开海藻那段背景音乐是什
推荐资讯
怎么委婉点告诉她不行?【急急急急急急急】
请问广州到惠州有武术馆吗
那些动漫中的女主角最可爱?动漫剧情最感人?
乌马河林业局工会怎么去啊,有知道地址的么
歪歪战歌网第3首开场歌曲怎么下载到手机?
梦见自己飘起来看见自己的身体什么意思?
《永恒之塔》游戏进不了?电脑高手来帮帮我!
犬夜叉可能出第二部吗?
我的店铺宝贝怎么样才可以加入嗨淘网展示呀
为什么明星的QQ不给加呢
谁给个热血江湖官方号玩玩
关于小组的竞争合作的口号
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?