JSON(JavaScriptObject Notation),这也是一种轻量级的数据传输格式,就是用一堆中括号把数据组织起来。
XML,但是我们项目中用的最多的就是JSON数据格式,它的一般形式。
前端开发的后台交互原理
前后端会大概说一下接口地址,前端请求的参数,后端返回的参数,然后大家就开始写,写的差不多的时候,大家调一下接口看一下返回的数据,没问题就可以了。
$ajax({
url:'addEditdo',
data:{"arr":JSONstringify(arr),"heading":heading},
type:'post',
dataType:'text',
success:function(){
alert("保存成功");
locationhref = "toedit_listdo";
},
});
url:传参的路径
data:传参的数据
type:请求方式(get、post)
dataType:从服务器传回来的参数类型(json、text、html、xml)
success:function(){处理服务器返回的数据}1、通过表单传递
前端使用表单时,为name属性赋值,后台controller层方法的参数只要与name的值相同,即可获取到该属性的值。
2、ajax
js中将值取出来,通过data这个key传值,数据的值里面也是以key、value的方式,即JSON格式。
data: {key:value},
3、session域或request域
后台将值存入request域里面,使用requestgetsessionsetAttribute("名字","值")
前台使用sessionScope名字取值即可。简单的说就是连接数据库,按照传人参数要求查询数据库,返回结果集,再进行处理显示的问题。
首先,根据参数拼凑sql
然后,打开数据库连接
执行sql
获取结果集
处理数据
关闭连接并反馈给页面显示
祝好运,望采纳。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)