Dorado 7.1.21 发布,Dorado7的全称是Dorado展现中间件,是一款开源软件,致力于为Web应用提供更加丰富、友好的用户界面,同时大幅提高展现层的开发效率。Dorado7由三个部分组成:浏览器端的控件(Javascript+CSS)、服务器端的驱动引擎(Java)和集成开发环境(Eclipse Plugin)。Dorado7是一款完全重新设计打造的产品,几乎没有从前作中继承任何代码,是Dorado产品(包括更早期的Extra产品)在实战多年后的一次重大革新。
主要改进内容包括:
增加数据存储服务,见数据存储服务。
增强EL表达式,使其支持Map语法。
为ToolBarButton添加鼠标移出后自动隐藏菜单的功能。
添加对slf4j-log4j12、h2、commons-objectpool、commons-dbcp的依赖。
改进HBox和VBox布局的计算逻辑,尽可能避免在重布局的过程中发生DOM重新附加的动作。
新增3个抽象方法拦截类以方便对DataProvider、DataResolver和RemoteService的拦截,这三个类分别是AbstractDataProviderMethodInterceptor、AbstractDataResolverMethodInterceptor和AbstractRemoteServiceMethodInterceptor。
修正Orientation中horizontal的拼写错误。
修正部分情况下CheckBox在DataGrid中出现点击不起作用的Bug。
修正UriResolverMapping无法支持interceptor的Bug。
项目主页:http://bsdn.org/projects/dorado7
下载地址:http://www.bsdn.org/projects/dorado7/download
来自:开源中国社区

