计算机前端

巴黎人电玩 1

Potix,这家提供ZK框架的公司最近发布了该基于Java的Ajax Web应用框架的6.0版。ZK是一款开源Java框架,使得开发者能够基于Ajax(无需编写任何JavaScript)来开发丰富的互联网应用。除了提供样例演示外,公司官方网站还罗列了几个现实生活中使用ZK的应用。

ZK 3.5.2发布了!增加了10多个新功能和36个错误修复。ZK是一个开源 Ajax 框架 100%使用Java,没有JavaScript,支持JSF,JSP,J2EE和scripting in Java, Ruby, Groovy等。它能够更好的整合MVC模式和数据绑定。点击立即下载 。此外,ZK还增加了更多的演示,更多的测试案例以及更简单的搜索方法。最值得关注的新功能:

和Google Web Toolkit采用的方式类似,ZK抽 象了所有JavaScript和HTML,开发者只需关注运行在服务器端的面向业务逻辑的Java代码即可。这可以通过实现一个在服务器端的事件引擎和一 个在客户端(Web浏览器)的JavaScript来达到。按这种方式,服务器端数据和客户端呈现之间的同步完全是自动的。开发者可以用自己熟悉的桌面框 架(比如Swing)事件模型来编写一个完整的应用。

新的ZKDemo -更多的使用案例,更容易查找以及更方便使用增加了MVC模式和数据绑定网页的布局使用模板定义Library Properties 在lang-addon.xml中

这次最新版本中的改变包括:

查看更多新功能及错误修复的详情,请点击:新的ZK演示更多的使用案例查找更方便

  • 遵循MVVM模式的新型“ZK绑定”系统
  • 运行在服务器端的jQuery/CSS 3风格选择器
  • 从jQuery 1.4.x升级到1.6.x(性能提高)
  • 高级模板
  • 面向Servlet 3异步处理的ZK Comet支持
  • 新组件(而弃用老组件)
  • 升级到Java 5
  • 新的默认主题选择

其中最重要的一个改变是新型数据绑定系统。ZK遵循Model View ViewModel模式(MVVM),这里的视图模型(ViewModel)层负责将模型(Model)中的值转化为视图(View),并且当视图被用户改变时,将其更新回模型。图形化用户界面由标记语言声明,该语言完全和模型(Model)中包含的数据分离。在ZK框架中被使用的标记称作巴黎人电玩,ZK用户界面标记语言(ZUML),而真正的业务逻辑驻留在Java代码中。这里的一大原则就是ZUML能够被非编程人员编辑,这样就可以并行进行用户界面(UI)和Java代码的开发,从而提高效率。该模式并非ZK专属,其它大家熟知的例子包括Mozilla的XUL和Miscrosoft的XAML。ZK也支持通过ZK Richlets,使用纯Java来创建用户图形界面(GUIs)。

其他新闻
友情链接

公司名称巴黎人电玩
版权所有:Copyright © 2015-2019 http://www.zhongqiangjy.com. 巴黎人电玩有限公司 版权所有

友情链接

Copyright © 2015-2019 http://www.zhongqiangjy.com. 巴黎人电玩有限公司 版权所有
公司地址http://www.zhongqiangjy.com