Dashboard > SpringSide Wiki > HOME > Ajax
  SpringSide Wiki Log In | Sign Up   View a printable version of the current page.  
  Ajax
Added by SpringSideTeam, last edited by Anonymous on 2008-03-12  (view change)
Labels: 
(None)

Javascript,Ajax 与 Html Widgets

1.JavaScript库  

   Prototype.js 是最好的跨浏览器,简写Javascript辅助库。JQuery是另一个值得留意的项目。

2.Html Widgets

   Dojo 是最受支持的Ajax+ Html Widgets项目.

   JSCalendar 仍然是较好的日历控件。

   AjaxUpload 是一个配合DWR,显示文件上传进度条的控件。

3. JavaScript 直接访问Service层机制  

   DWR 是一个很有思路的Ajax项目

   1.它可以越过Controller层直接调用远程服务器的Service层,节约无谓的Controller编码,而且直接返回Javascript对象(从服务端Java对象转换而来),而不是html或xml片段给client。

   2.可以由Service层直接调用客户端的JavaScript进行发送消息之类的操作。因为是Service层有事件发生时才主动通知client,而不是client轮询服务器,服务器查询后发现没有更新,然后回答client没有更新,因此大量节约服务器资源。

   Buffalohttp://www.amowa.net/(Michael Chen 陈金洲) 是另一个同样优秀的项目。

  

AjaxUpload (SpringSide Wiki)
Dojo (SpringSide Wiki)
DWR (SpringSide Wiki)
JSCalendar (SpringSide Wiki)
Lightbox (SpringSide Wiki)
Prototypejs (SpringSide Wiki)

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 2006-09-07) - Bug/feature request - Contact Administrators