阅读更多

2顶
0踩

编程语言
ZK 6.0正式版发布了。



ZK是一套开源、兼容XUL/HTML标准、使用Java编写的Ajax框架,使用该框架,你无需编写JavaScript 代码就可以创建一个支持Web 2.0的富互联网应用程序(RIA)。其最大的好处是,在设计Ajax网络应用程序时,轻松简便的操作就像设计桌面程序一样。ZK包含了一个以Ajax为基础、事件驱动(event-driven)、高互动性的引擎,同时还提供了多样丰富、可重复使用的XUL与HTML组件,以及以XML为基础的使用接口设计语言ZK User-interfaces Markup Language(ZUML)。

ZK 6包含了大量的改进,与ZK 5相比,大约有10万行代码进行了更改。该版本引入了一个使用MVVM开发模式的新的数据绑定系统“ZK Bind”以及一个新的模板系统。

其他主要改进包括:

  • 增加了以静态形式标记AU请求的方法
  • 增加了定义模板的方法
  • jQuery版本升级至1.6.4
  • 允许用户导入类
  • ZK社区版本中iZUML可用
  • Menubar现在支持使用键盘来导航菜单栏
  • 增加了使用zk-label自定义消息的方法
  • 增加了监测执行和事件处理的方法
  • 简化了PageDefinition和相关的元信息
  • 提供一个JasperReport API,来获取所产生的媒体
  • Messagebox支持自定义标签以及枚举指定按钮
  • 在ZK core中,添加了Selectbox、Absolutelayout和Absolutelayout组件
  • Breeze作为默认主题
  • 添加EL函数,用来格式化数据和解析数据
  • Groupbox支持title属性
  • 支持Servlet 3的web fragment
  • Comet支持Servlet 3的异步处理
  • 增加了指定属性的注释和值的方法
  • AuInvoke支持在客户端调用全局函数
详细的改进信息及bug修复参阅:http://www.zkoss.org/product/zk/releasenote/6.0.0

下载地址:http://www.zkoss.org/download/zk
  • 大小: 2.9 KB
2
0
评论 共 8 条 请登录后发表评论
8 楼 Jacarri_Chan 2012-04-26 10:10
5以上的版本使用webflow还要买license,受不了…………
7 楼 hw_alex 2012-02-17 10:49
bcw104 写道
zk太复杂了

应该说ZK是最容易上手的。希望ZK6在性能上能有所突破
6 楼 xianbin 2012-02-16 17:18
ZK是最容易用来开发一般应用系统的框架,学习门槛也比较低,开发模式与ASP.NET很类似,都是基于事件驱动的。只是页面展示性能比较差。
对于一般的系统,使用ZK+JPA(Hibernate等),效率非常高。
5 楼 浮生过半 2012-02-16 14:10
一个项目主页都打不开的东西还能好?
4 楼 mengyancui 2012-02-16 13:13
与gwt相比如何呢?
3 楼 bcw104 2012-02-16 13:07
zk太复杂了
2 楼 masuweng 2012-02-16 10:10
打不开连接吖
1 楼 futurelife 2012-02-16 09:10
不知性能方面有没有较好的提升

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java开源 AJAX框架

    利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6...

  • ZK Web框架6.0发布:新型数据绑定系统

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

  • AJAX的革命性框架,带大家走入ZK的世界

    ZK包括一个基于AJAX可自动进行交互式操作的事件驱动引擎和一套兼容XUL的组件。利用直观的事件驱动模型,你可以用具有XUL特性的组件来表示你的应用程序并通过由用户触发的监听事件来操作这些组件,就像开发桌面应用...

  • AJAX框架大全 (AJAX Frameworks)

    AJAX 框架大全,原文参考:...利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成Java

  • ZK框架的分析与应用

    ZK是一套以 AJAX/XUL/Java 为基础的网页应用程序开发框架,用于丰富网页应用程序的使用界面。最大的好处是,在设计AJAX网络应用程序时,轻松简便的操作就像设计桌面程序一样。 ZK包含了一个以AJAX为基础、事件驱动...

  • 阿里主流开源框架大汇总

    快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 地址:...

  • ZK for eclipse

    ZK是一个很优秀的AJAX框架,号称"Ajax framework without javascript",有点像GWT的实现,但是与GWT的完全桌面开发思想不同,它支持用ZUL,一种ZK的界面脚本来写界面,开发效率很高,界面也很漂亮,具体的介绍可以去...

  • java面经整理

    面试问题 一、Java基础 1.jdk1.7到jdk1.8HashMap发生了什么变化(底层)? 2.jdk1.7到jdk1.8虚拟机发生了什么变化 3.String、StringBuilder、StringBuffer 4.ArrayList和LinkedList有什么区别? 5.ConcurrentHashMap...

  • ZK框架学习总结

    ZK框架学习总结 目 录 ZK框架学习总结... 1 1 ZK框架简介... 3 2 安装部署开发环境... 3 2.1 工具及安装... 3 2.2 ZK环境的配置... 3 3 快速搭建页面... 3 4 帮助文档... 3 5 没有Javascript的事件...

  • java面试题文档(QA)

    关注公众号『Java专栏』,发送『面试』 获取该项目完整PDF [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dzm8O4kR-1587954091979)(qr_code.jpg)] 基础篇 1、 Java语言有哪些特点 2、...

  • ajax简介

    AJAX即“Asynchronous Javascript And XML[1] ”(异步JavaScript和XML[1] ),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于...

  • java面试.1

    关注公众号『Java专栏』,发送『面试』 获取该项目完整PDF [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WM1UgjaX-1589530428920)(qr_code.jpg)] 基础篇 1、 Java语言有哪些特点 2、...

  • ajax web2.0开发最方便流行的工具

    Java开源 AJAX框架 <script type="text/javascript"> </script> <script type="text/javascript" src="... 共3页『 

  • 在MyEclipse里创建ZK的开发环境

    ZK是一个很优秀的AJAX框架,号称"Ajax framework without javascript",有点像GWT的实现,但是与GWT的完全桌面开发思想不同,它支持用ZUL,一种ZK的界面脚本来写界面,开发效率很高,界面也很漂亮,具体的...

  • ajax

    AJAX 简介编辑 AJAX = 异步 JavaScript 和 XML。[1] AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下...

  • 什么是ZK

    ZK包括一个基于AJAX可自动进行交互式操作的事件驱动引擎和一 套兼容XUL的组件。利用直观的事件驱动模型,你可以用具有XUL特性的组件来表示你的应用程序并通过由用户触发的监听事件来操作这些组件,就像开发桌面 ...

  • 【ZK开发】环境搭建

     使用zk开发,已经2年多了,从zk3.0到现在以及即将发布的zk5.0.3,只因没有写blog的习惯,很多知识点都是使用脑细胞去记忆,随着时间的推移,它们早晚有一天将不复存在,好脑子不如烂笔头,特此记下,以方便日后...

  • Java开源大全

    Java开源大全:www.open-open.com 项目开头字母 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ...

  • 理解和正确使用Java中的断言(assert)

    理解和正确使用Java中的断言(assert) 一、语法形式:    Java2在1.4中新增了一个关键字:assert。在程序开发过程中使用它创建一个断言(assertion),它的语法形式有如下所示的两种形式:1、assert condition;    这里condition是一个必须为真(true)的表达式。如果表达式的结果为true,那么断言为真,并且无任何行动如果表达式为false,则

  • 深入剖析Java编程中的中文问题及建议最优解决方法--上篇

    深入剖析Java编程中的中文问题及建议最优解决方法--上篇 说明:本文为作者原创,作者联系地址为:josserchai@yahoo.com。由于Java编程中的中文问题是一个老生常谈的问题,在阅读了许多关于Java中文问题解决方法之后,结合作者的编程实践,我发现过去谈的许多方法都不能清晰地说明问题及解决问题,尤其是跨平台时的中文问题。于是我给出此篇文章,内容包括对控制台运行的class、

Global site tag (gtag.js) - Google Analytics