在原有Struts框架上加入AJAX元素

WEB2.0的大潮好像已经没有以前那么激情澎湃了,有人说是泡沫已经破灭了一半,更有人预言2008年90%以上的社交WEB2.0网站将关门大吉,其实对于程序员来说,重要的是在这场浪潮中我们找到了什么,不得不承认WEB2.0让我们的WEB世界发生了翻天覆地的变化,它已经体现了自己的人生价值,不是么,管它以后是Project2.0还是开发2.0呢。

其实说到AJAX开发,在我(入门水平,不对请拍砖)看来,无非是一些“忽悠人的”小把戏,没想到竟然能如此掀风作浪。很多网站都想借助AJAX来混入WEB2.0的世界,其实WEB2.0不是那么肤浅,并不是说你用了AJAX技术,你就是WEB2.0网站了,有一句话,在学习AJAX前请记住,WEB2.0是人为中心的,而那些技术不过是一种手段,仅仅使用技术不能代表什么,关键在于创造有价值的应用,价值如何体现,当然是要得到别人的认同。

Struts作为前几年风靡全球的开发框架,即使是现在也占有着很高市场份额,那个时期大量产生的WEB系统,当需要升级,尤其是提高用户体验的时候,很自然就会联想到使用AJAX技术来改造现有系统。本文就是针对有着类似需求的程序员所写。为了能够方便的整合AJAX和Struts我尝试了一些框架,比如AjaxAnyWhere,Dojo等框架,前者恕我直言简直,第一功能很弱,第二使用不方面,第三扩展性差,好像说的一无是处了,呵呵,其实我对它研究不深,主要是根本就没给我好的印象,所以也懒得深入下去。后者Dojo,就像大家所说的有点大了,功能很强大,很多组件可以使用,也许大的WEB应用使用起来比较合适。JQuery最吸引我的是它实现了控制(事件)和页面元素的分离,页面代码非常清晰,JS控制代码也易于设计,很有一种开发面向对象程序的快感,呵呵,其实JAVAScript语言本身也是面向对象的,只不过很多人都把它当作一种脚本来使用,而忽略了语言本身的很多魅力所在。当然它的标准不全面(其实是各个浏览及厂商的扩展部分不一致)也是制约它的一大因素。而JQuery可以让对JAVAScrpt了解不多的程序员,轻易开发出很炫的AJAX应用。还有一种很流行的框架,prototype,我正准备研究下,现在就不妄加评论了,呵呵。

不知不觉废话说了这么多,看来写篇技术文章不容易啊,下班了,程序源码放上来大家自己看吧,我想这个最有说服力,大家看着也省心.用Eclipse直接导入工程,启动Tomcat(或者其他WEB容器)就可以了,有问题留言。
代码下载地址:http://download.csdn.net/source/326465
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值