`
miky
  • 浏览: 13427 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
阅读更多
1、ZK框架简介
ZK框架是一个用JAVA实现的简单但是功能强大的表现层框架。它包括了一个基于Ajax的事件驱动引擎、这也是它的最大特色。可以做到没有JavaScript,只通过ZUML(ZK User Interface Markup Language)这种标识语言即可做到界面创建和事件响应。
ZK的实现完全用java实现,开发过程中不会有任何的JavaScript代码,但是通过将zul文件(ZK的源文件,类似于jsp文件)通过ZK引擎编译后查看页面源代码,结果还是可以看到,ZK实现的本质还是通过 JavaScript+CSS来处理异步请求的。
组件是ZK中最常见的元素。有点类似于JAVA Swing或者VB这样的基于组件的编程。结合ZK Studio,可以达到可视化和动态地查看页面效果。
特征:
1. 它是一个表现层工具。可以与hibernate,iBatis,spring等凡是与JAVA有关的结合构建一个完整的WEB应用。
2. 以服务端为中心的框架。它封装了Ajax的后台处理技术。服务端由两个重要部分实现:ZK加载器,ZK异步更新引擎。前者负责解析URL请求,生成HTML页面;后者负责监听和处理客户端的Ajax请求,同时更新ZK组件的属性,然后将Ajax响应发回给客户端。
3. 基于组件的GUI。页面的可视部分都是由组件构成。类似于HTML标签,但是比HTML标签更灵活。
不足之处:
1. ZK与JAVA结合紧密。由于ZK的组件都是由JAVA实现,所以对组件的控制也仅限于用JAVA语言。无法与控制层解耦。
2. 学习资料和文档比较少。最全面的ZK应用其实还是官方的DEMO。连《ZK框架——Ajax开发实践》一书都是用的官方例子。所以对有些事件或者属性只有自己探索。
3. ZK的测试比较薄弱。对页面无法用工具进行测试。只能用手动测试。调试也不方便。出错了的话错误信息不明确,无法很快定位问题。
分享到:
评论

相关推荐

    ZK框架 中文技术文档.rar

    ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 中文技术文档ZK框架 ...

    ZK框架开发手册

    ZK框架开发手册 ZK 7.0.5 Developer's Reference.pdf ZK框架开发手册 ZK 7.0.5 Developer's Reference.pdf

    关于zk框架的基于java的web学生管理系统开发

    现在zk是一个刚刚兴起的框架,网络上关于zk框架的资源还是很少的,我学习这个碰到了不少的问题,不过还是慢慢的解决了,上传我的运用zk框架基于java的一个web学生管理系统开发给大家参考,希望能对学习zk框架的朋友...

    ZK框架学习总结.pdf

    ZK框架学习总结.pdf

    ZK框架:Ajax开发实战3rar

    ZK框架 : Ajax开发实战1.rar

    ZK框架:Ajax开发实战

    ZK框架:Ajax开发实战

    ZK资料学习zk框架的助手

    ZK资料学习zk框架的助手,带你步入zk的殿堂。。。。。

    zk框架开发中遇到的错误整理

    zk框架开发中遇到的错误整理

    zk框架开发中遇到的错误整理2

    zk框架开发中遇到的错误整理

    zk框架中的注解使用

    zk框架中的一些注解使用,项目中的需要用到的,各位可以了解一下,希望可以帮到大家!今后可以多交流,相互学习,共同进步。

    ZK框架:Ajax开发实战.pdf

    ZK框架:Ajax开发实战.pdf ZK框架:Ajax开发实战.pdf

    ZK框架 API

    ZK框架官方API,目前国内很少有这方面的资料!

    ZK框架:Ajax开发实战.part4.rar

    本书将为你介绍使用ZK框架来轻松地开发Ajax应用。你不需要在浏览器端编写用户接口,而且,你可以在服务端使用ZK所提供超过160个的Java组件来构建应用。有关Ajax编程的复杂架构技术都由ZK自动在后台进行处理。 书中将...

    ZK框架:Ajax开发实战.part3.rar

    本书将为你介绍使用ZK框架来轻松地开发Ajax应用。你不需要在浏览器端编写用户接口,而且,你可以在服务端使用ZK所提供超过160个的Java组件来构建应用。有关Ajax编程的复杂架构技术都由ZK自动在后台进行处理。 书中将...

    ZK框架:Ajax开发实战.part1.rar

    本书将为你介绍使用ZK框架来轻松地开发Ajax应用。你不需要在浏览器端编写用户接口,而且,你可以在服务端使用ZK所提供超过160个的Java组件来构建应用。有关Ajax编程的复杂架构技术都由ZK自动在后台进行处理。 书中将...

    ZK框架:Ajax开发实战.part2.rar

    本书将为你介绍使用ZK框架来轻松地开发Ajax应用。你不需要在浏览器端编写用户接口,而且,你可以在服务端使用ZK所提供超过160个的Java组件来构建应用。有关Ajax编程的复杂架构技术都由ZK自动在后台进行处理。 书中将...

    ZK框架学习总结

    ZK框架是一个用JAVA实现的简单但是功能强大的表现层框架。它包括了一个基于Ajax的事件驱动引擎、这也是它的最大特色。可以做到没有JavaScript,只通过ZUML(ZK User Interface Markup Language)这种标识语言即可做到...

    zk框架demo

    zk框架的demo,ZK是一个Ajax Java Web框架,利用少量代码就能够开发出拥有Rich UI的Web应用。ZK提供基于XUL的标记语言和事件驱动的组件,可以让你像开发桌面应用程序一样简单。

    zk框架学习中文手册

    zk是一个以java为后台的web框架,扩展性好,支持javascript等脚本

Global site tag (gtag.js) - Google Analytics