用户操作
[即时聊天] [发私信] [加为好友]
夏纯中ID:danny_xcz
857072次访问,排名41好友2人,关注者84
danny_xcz的文章
原创 296 篇
翻译 3 篇
转载 25 篇
评论 638 篇
纯月的公告
最近评论
zjxzou:bucuo~
yu3350360:收藏了先 呵呵
henhaohll:有些意思啊!呵呵 ..
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
snowring:你好,能留下联系方式吗?
我也在研究MULE,QQ:7766284
谢谢了。
文章分类
收藏
    相册
    Blog用途
    我的相册
    Java Desktop
    Open Source
    友情链接
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 关于Ajaxian JSF的设计原则收藏

    新一篇: 使用XML-RPC来控制Webmin | 旧一篇: 开始为exoplatform实现ajax-jsf组件。

    目前网上大大小小的Ajax Framework已经计算不清了,但是基本实现形式都是,通过js响应客户端浏览器的某个事件,然后调用一个js函数,在此函数中使用servicecall之类的方法。

    接下来的处理就见仁见智了,通常是两种:

    1 返回的resultobject,可能是xml,html,或者其他自定义的格式,通过客户端设置一个responce handler来接受这个返回变量。解析,并更新到dhtml里面。

    2 把这个responce handler的操作也封装起来。通过服务器端的函数,直接设置返回值,这当然就需要封装的函数里面对榜定的控件可以灵活的操作。

    我想对于Ajaxian JSF第二种方法是必需的。因为jsf组件。例如一个文本框,在一个Form里面是有多个实例的,而这些实例得Id是jsf自动生成的。所以返回值得处理也应该是自动的。

    xajax是一个php得ajax开发框架。它把客户端的响应也封装起来

    客户端

     <body>
      <input type="text" name="x" id="x" value="2" size="3" /> *
      <input type="text" name="y" id="y" value="3" size="3" /> =
      <input type="text" name="z" id="z" value="" size="3" />
      <input type="button" value="Calculate" onclick="xajax_multiply(document.getElementById('x').value,document.getElementById('y').value);return false;" />
     </body>

    php端
    function multiply($x, $y)
    {
    $objResponse = new xajaxResponse();
    $objResponse->addAssign(”z”, “value”, $x*$y);
    return $objResponse->getXML();
    }

    发表于 @ 2005年09月09日 16:05:00|评论(loading...)|收藏

    新一篇: 使用XML-RPC来控制Webmin | 旧一篇: 开始为exoplatform实现ajax-jsf组件。

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 纯月