应用YUI和JSON in Java简化Ajax开发
使用YUI和JSON in Java简化Ajax开发yueguangyuan 写道:/** ??*?使用Yahoo?Post?Ajax方法 ??*?@sUrl?请求地
使用YUI和JSON in Java简化Ajax开发
yueguangyuan 写道:
- /** ?
- ?*?使用Yahoo?Post?Ajax方法 ?
- ?*?@sUrl?请求地址 ?
- ?*?@formId?POST?Form的Id ?
- ?**/??
- function?callPostAjax(sUrl,formId){ ??
- ??
- ????var?postCall?= ??
- ????????{ ??
- ????????//正常返回处理函数 ??
- ????????success:?postSuccess, ??
- ?????????//出错返回处理函数? ??
- ????????failure:?handleFailure, ??
- ????????argument:?{}?//可以在success函数和failure函数中访问的变量 ??
- ????????} ??
- ???? ??
- ????//AJAX?POST请求 ??
- ????YAHOO.util.Connect.setForm("domainForm"); ??
- ????var?cObj?=?YAHOO.util.Connect.asyncRequest('POST',?sUrl,?postCall); ??
- }??
?使用方法和get Ajax基本相同,只是需要另外提供一个formId。
?????? 六、结论
?????? 上面这些东西都是刚刚接触不久,但是都是业界知名、成熟的开源产品,使用起来的确可以大大提升开发效率,特别是一旦将流程确定,Ajax的使用将与普通的Web开发没有多大区别,开发人员不必实现理解XMLHttpRequest的原理、JSON的概念就可以实现Java和Web层复杂的数据传递,降低开发人员的学习曲线,提高开发效率。上面的东西仍然需要在使用中反复验证和改进,同时希望大家能给出宝贵的意见。
1 楼 eonhy 2007-10-19 现在的客户对交互界面越来越挑剔了~~~