沙漠中的鱼

欲上天堂,先下地狱
posts - 0, comments - 56, trackbacks - 0, articles - 119
  BlogJava :: 首页 ::  :: 联系 :: 聚合  :: 管理

用prototype在Struts中实现AJAX

Posted on 2008-04-14 18:19 沙漠中的鱼 阅读(339) 评论(0)  编辑  收藏 所属分类: 开源框架

在web页面中

function ajaFunction(){
var url=URL地址;
    
new Ajax.Request(
        url,
        
{
            method:'get',
            onSuccess: 
function(transport, json) {
                
var s = transport.responseText;
                
var d = s.evalJSON();
                createTree(d.root);
            }
,
            onFailure: 
function(t) 
                alert('Error ' 
+ t.status + ' -- ' + t.statusText);
            }

        }

    );
}


在Struts配置文件中插入如下代码

<package name="name" namespace="/URL" extends="json-default">
        
<!-- 授权功能树 -->
        
<action name="名称" class="类" method="调用的方法">
            
<result name="success" type="json">
                
<param name="root">
                    root
                
</param>
            
</result>
        
</action>
    
</package>

这样我就简单实现了简单的AJAX了


只有注册用户登录后才能发表评论。


网站导航: