AJAX:稍强大的Page Scripts而已!

 
经过学习,发现Ajax只是网页的脚本(Scripts)里的一个稍强大的功能而已。
也就是能够异步/同步的方式来处理request/response。
最直接的作用,是使得用户点击页面的button后,可以不马上刷屏,而是保留当时的state。
当request处理完毕,脚本可以“偷偷”地把获取的新value更新到页面上。而这些值是通过xml打包回来,但获取xml里面具体的值的方法很简单直观。
 
从技术的角度,这只是scripts本身应该提供的灵活选择。并未达到重大web技术革新的程度。哪怕去套另一个流行的web2.0术语,所谓的Ajax也只是跟DHTML一起协作,作出一个用户交互性更好的页面。
 
而最要命的是,页面的组成形式、页面上的控件、页面的事件,并没有什么令人激动地革新。也就是说,web还是web。用web做出桌面窗口一样任意操作的Gui,其实还是不行的。至少,Ajax目前并不能带来这方面的可让人兴奋的结果:我们还是得用上那些传统的Java Scripts。颇让我失望。
 
因此,Ajax作为一个纯Client的Scripts的加强功能;跟已有的各种动态页面技术,如jsp,Struts,JSF的集成就很简单了。改Scripts的地方还是Scripts,该JSF的地方还是JSF,该Struts的地方还是Struts。而对于后台的业务逻辑,就更不互相影响了。
 
Ajax,基本还是一个页面设计高手的武器之一。
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值