Topic: 一个开源J2EE框架——Joindesk(Ext+Velocity+Spring)

  Print this page

1.一个开源J2EE框架——Joindesk(Ext+Velocity+Spring) Copy to clipboard
Posted by: joindesk_team
Posted on: 2008-09-17 09:52

Joindesk是一个方便在JEE Web应用中使用Ext的开源框架。

1、Joindesk简化了响应Ext事件的java代码编写。不用书写一行javascript语句和关心JSON/XML数据结构细节,就可以在Java代码中响应所有的Ext组件事件。

比如响应Ext组件的change事件,只需要编写以下java代码即可:

public class MyDesklet{
@Event(name="change",field="name")
public void nameChanged() {
String oldValue= getParameter("oldValue");
String newValue=getParameter("newValue");
System.out.println("oldValue="+oldValue+" newValue="+newValue);
}
}


2、Ext页面通过JSON结构的配置属性对象形式定义在服务器端的JS文件中,只有在需要的时候才会加载到客户端,不用担心大量Ext页面一次性加载带来的问题;

3、在Joindesk中实现remote page grid、动态展开树和多文件上载都很方便:

比如响应Grid翻页的java代码:

@Event(name="paging",field="grid")
public void list() {
int begin=getIntParameter("start",0);
int length=getIntParameter("limit",30);
String sort = getParameter("sort");
String dir = getParameter("dir");
List list = orgManager.getOrgs(begin, length,sort,dir);
PageListData page = new PageListData(list,orgManager.getCount());
setFieldValue("grid",page);
}


4、Spring集成、国际化支持、JMX监控管理。

详细可参考Joindesk网站(http://www.joindesk.net)上的参考文档。

2.Re:一个开源J2EE框架——Joindesk(Ext+Velocity+Spring) [Re: joindesk_team] Copy to clipboard
Posted by: linux_china
Posted on: 2008-09-17 11:35

不错的说!

3.Re:一个开源J2EE框架——Joindesk(Ext+Velocity+Spring) [Re: joindesk_team] Copy to clipboard
Posted by: xuxiaolei
Posted on: 2008-09-17 17:44

看起来不错,是国内的开源项目吗?

4.Re:一个开源J2EE框架——Joindesk(Ext+Velocity+Spring) [Re: xuxiaolei] Copy to clipboard
Posted by: joindesk_team
Posted on: 2008-09-18 09:14

xuxiaolei wrote:
看起来不错,是国内的开源项目吗?


made in china !


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923