服务器如返回JSON

服务器如返回JSON,第1张

jQuery ajax请求
按照json格式拼接好字符串返回就行了
返回
服务器端代码
PrintWriter writer = responsegetWriter();
writerwrite(jotoString()); //这里是你要返回的字符串
writerflush();
writerclose();
//url是请求的服务器地址
//data是请求的参数,格式data:{id:1,name:'user1'}
jQueryajax({type:"POST", url:"member_overtimeaction",data:{}, beforeSend:function () {
//提交数据状态
}, success:function (data) {
//服务器端返回参数处理
var objJson = eval("(" + data + ")"); //json字符串转换为Object
//通过ojbJsonkey *** 作 类似与map
}});

1ajax发送请求(建议使用jQuery):
$ajax({
method:post;
url: "你要发送到后台去的地址",
parameter:你要传送的数据,
beforeSend:function(){在发送请求之前你要做的事}
afterSend:function(){在发送请求后你想做的事}
success:function(){alert('成功了!')}
});
2后台处理JSON数据:
1)最基本的原理性解决办法:JSON不过是通过request对象传过来的键值对而已,直接获得request对象,去对应的属性就行了。
2)netsfjsonJSONObject这个包你可以学习下,也不是很难。
3关于返回页面
你要控制页面跳转么?那你使用AJAX干毛啊?使用AJAX就是为了不刷新页面而把值传到后台去的。

json只是一个字符串数据格式而已,我没记错的话格式好像是键值对的(我几年没看了),{键:值;键:值},不记得是不是这样,你既然说了用JS,那你应该是在做网页吧。如果不想刷新页面,用Ajax就可以了。或者你直接用Post表单的形式传送也可以,只要你服务器端能收到数据就行了。JSON就是一个字符串。传输到服务器你自己处理就可以了。我还从来没用JSON,w3cSchool的教程就像说明书,很简陋,自己找本好书看吧


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

原文地址:https://54852.com/zz/10722983.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存