志在指尖
用双手敲打未来

ajax怎么实现前后端交互(java前后端是怎么交互的)

ajax怎么实现前后端交互

这里的前后端交互主要以,前段ajax技能发送.php文件地址和.php文件建立衔接;php接纳前端发送的数据放在对应变量中,然后以mysql地址衔接mysql做相应操作,接着把mysql改变后的数据返给ajax;ajax接纳数据并通过js烘托页面。ajax

java前后端是怎么交互的

一。首先了解前端,后端,数据三者的关系。
1.前端常常是是html,css,js三者的构成的页面的总称。运转在客户端。以浏览器为例。
2.后端常常是后端言语。比方php,java等写的一些脚本。来操作服务器。
3.数据,数据都放在服务器上。
4.服务器上的,大多数数据会放在数据库中,比方mysql数据库,部分数据会缓存在文件中,比方一些配置文件,以加速呼应速度。
5.有两个比较有趣的缓存数据,cookie和session,他们常常用来,记载恳求者的身份。cookie在客户端,常常加密存在于客户端里。session常常存在于服务端上。
6.前端不能直接操作数据库,必须通过后端,来进行操作。因而,就产生了前后端数据交互的问题。
二。前后端数据交互的原理
基于BS方式下的前后端交互方法,遵循,恳求呼应原理。
1.归于网址,翻开网页,这本身便是一次根本的数据交互方式。
前端发送恳求,后端回来数据。
2.大多数时候,我们评论前后端的交互方法时,在评论前后端都参与时的情况。
所以,常见的前后端交互的根本框架如下:
1.url地址(没有url就无法发起一次恳求)
2.恳求参数(恳求一个url,然后发送恳求参数,达到更精细化的恳求)
3.前端的触发方法
用form能够发恳求,可是会改写页面或新开页面;
用a能够发get恳求,可是也会改写页面或新开页面;
用img能够发get恳求,可是只能以图片的方式展现;
用link能够发get恳求,可是只能以CSS、favicon的方式展现;
用script能够发get恳求,可是只能以脚本的方式运转。
用jsonp实现恳求,支持跨域恳求。
用ajax实现页面无改写的恳求。ajax
4.前端触发以后,前端恳求的方法
5.前端恳求的数据格局——在恳求呼应中josn数据的编码和解码。
对于恳求参数和回来的数据,前后端会一致起来,使用同一个数据格局,一般有两个XML和json。JOSN会更常用。
恳求的参数,能够被封装成json格局,传入到后端,后端,依据后端言语的系统常量,进行获取,解析恳求数据,操作数据库,取得数据库数据,打包成json格局,终究以json格局的方式,传给前端。
这里,json是以小数据库的方式呈现了。js和json进行了编码和解码,php等也对json进行了编码和解码

未经允许不得转载:IT技术网站 » ajax怎么实现前后端交互(java前后端是怎么交互的)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载