随笔-4  评论-14  文章-0  trackbacks-0

EasyJWeb的Ajax综合示例应用于1月10号上线,这是团队2008年第一次源代码发布。该示例包括ExtJS集成、远程脚本调、Ajax表单提交等多种实例,基于EJS构架开发,持久层使用JPA及泛型DAO、业务逻辑层使用Spring2进行Bean的管理,表示层使用EasyJWeb的MVC及ExtJS等实现,示例演示了一般应用开发中的几种Ajax应用方式,欢迎大家下载交流。 

  Ajax综合示例在线演示:http://easyjweb.demo.easyjf.com/ajax2/
  Ajax综合示例War包及源码:ftp://ftp1.easyjf.com/easyjweb/demo/ajax2.war (13M)
  Ajax综合示例的源码:ftp://ftp1.easyjf.com/easyjweb/demo/ajax2-src.zip (665K)

代码摘要:

  

    Ext.BLANK_IMAGE_URL = 'plugins/extjs/ext-2.0/resources/images/default/s.gif';
Ext.onReady(
function()
    
var tree = new Ext.tree.TreePanel({   
        el:
"tree-div",   
        autoScroll:
true,
        animate:
true,
        width:
'100px',
        height:
'300px',
        enableDD:
true,
        containerScroll: 
true
        loader: 
new Ext.tree.TreeLoader({
            dataUrl:
'region.ejf?cmd=getRegion'            
        }
)
    }
);
    tree.on(
"click",function(node,event){alert(node.id);});
    tree.on(
'beforeload',function(node){        
            tree.loader.dataUrl 
= 'region.ejf?cmd=getRegion&id='+(node.id!='root'?node.id:"");
        }
);        
    
var root = new Ext.tree.AsyncTreeNode({
        text: 
'地区信息',
        draggable:
false,
        id:
'root'
    }
);
    tree.setRootNode(root);
    tree.render();
       root.expand();
}
);

示例截图:


(基于ExtJS的客户档案管理)

(一个异步加载的树)

(传统Ajax的客户档案管理)

(产品编辑)
 
posted on 2008-01-11 10:55 天 一 阅读(1400) 评论(7)  编辑  收藏

评论:
# re: EasyJWeb结合Ext的一个全新的Ajax示例 2008-01-11 12:16 | 久城
EasyJWeb开始集体入驻BLOGJAVA了?~:)  回复  更多评论
  
# re: EasyJWeb结合Ext的一个全新的Ajax示例 2008-01-11 12:41 | 哥哥的弟
他们作得不错的,国内没有几个像他们一样作实事。  回复  更多评论
  
# re: EasyJWeb结合Ext的一个全新的Ajax示例 2008-01-11 12:45 | BeanSoft
纯支持一下!  回复  更多评论
  
# re: EasyJWeb结合Ext的一个全新的Ajax示例 2008-01-11 16:08 | ivin
不错啊!国内的框架能做成这样实属不易啊!支持!加油!  回复  更多评论
  
# re: EasyJWeb结合Ext的一个全新的Ajax示例 2008-01-11 21:56 | easy?
实例粗糙了些,感觉像玩具。还有,war包也不教人怎么部署,一点没有体现出easy啊  回复  更多评论
  
# re: EasyJWeb结合Ext的一个全新的Ajax示例[未登录] 2008-01-12 02:59 | 天一
war包部署不就是放到tomcat的webapps下咯,还要怎么说明?  回复  更多评论
  
# re: EasyJWeb结合Ext的一个全新的Ajax示例[未登录] 2008-01-13 10:45 | apple0668
支持,加油!  回复  更多评论
  

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


网站导航: