CP2JavaWS 0.85 发布

CP2JavaWS 0.85,新增Table试图浏览页和主表/明细表查看功能
CP2JavaWS 0.8x系列版本的主要任务升级了Cappuccino/Java远程服务桥,此次更细主要表现在如下两个特性上:

CP2JavaWS 0.85支持通过提供一个代理或者数据源/自动在一个CP表视图中可以浏览大量远程服务搜集结果
CP2JavaWS通过一种异步预读取机制获取远程服务结果,当我们浏览表视图的时候,速度会明显变快。同时CP2JavaWS支持使用滚动条拖动。但整个页面没有使用分页的方式,你所要做的只是通过CP2JavaWS提供的滚动条进行拖动。
CP2JavaWS表视图代理使用了一个给予Hibernate的泛型远程DAO服务,同时完全支持排序功能,并且通过CP2JavaWS完成该功能之需要一行代码。

tableViewDelegate = [CP2JavaWSTableViewDelegate createForEndPoint:endPoint elementsClassName:”MyCustomClass” idAttName:”customerId” criterias:nil];

CP2JavaWS 0.85 支持 Direct2CP模式,该模式支持一个CP元素类的主表视图,和明细表视图(结果集通过CP2JavaWSTableViewDelegate获得)。

masterDetailView = [CP2JavaWSMasterDetailView createForEndPoint:endPoint elementsClassName:”MyCustomClass” idAttName:”customerId” masterAttributes:[“customerId”, “name”, “age”] criterias:null rect:aRect];

最后要补充的是,CP2JavaWS是一个纯Java开发的开源项目,他遵守LGPL

CP2JavaWS在线演示:
http://cp2javaws.appspot.com/

CP2JavaWS下载:
http://sourceforge.net/projects/cp2javaws

CP2JavaWS在线文档:
http://sourceforge.net/docman/?group_id=249667
[ad#468-60]

Scroll to Top