`

zk学习资源

阅读更多

zk学习篇

 

1,首先是zk的官方网站首页:zk版本发布信息,新闻,demo入口,学习文档入口,zk爱好者开发examples入口

 

   http://www.zkoss.org

 

2,文档入口

 

  http://docs.zkoss.org/wiki/Documentation

 

 

2,zk学习开发手册

 

  http://zh.zkoss.org/doc/devguide/    中文

 

  http://zkoss.org/doc/devguide-single/index.html  英文

 

  http://www.zkoss.org/download/download.zul?file=pdf/ZK-devguide.pdf&link=/doc&source=devguide_pdfdownload  pdf版

 

3,zk开发向导

 

   http://docs.zkoss.org/wiki/Developer's_Reference   

 

   http://www.zkoss.org/download/download.zul?file=pdf/ZK-devref.pdf&link=/doc&source=defref_pdfdownload                       pdf版

 

4,zk样式手册

 

   http://docs.zkoss.org/wiki/Style_Guide

 

 

5,zk组件开发手册

 

   http://www.zkoss.org/doc/compdevguide/

 

 

6,关于zk的small talks,非常实用,如果开发文档看完了,可以到这里进阶

 

    http://docs.zkoss.org/wiki/Small_Talks

 

 

7,zk在线java doc

 

   http://zkoss.org/javadoc/

 

8,zk二进制开发包,source ,documentation,and others

 

   http://zkoss.org/download/zk.dsp

 

9,zk demo集合

 

   http://zkoss.org/demo/

 

10,zk论坛

 

  http://zkoss.org/forum

 

11,zk架构

 

     http://zh.zkoss.org/doc/devguide/ch03.html#id404475

 

12,zk组件活动周期

 

    http://zh.zkoss.org/doc/devguide/ch04.html

 

13,zk事件处理

 

   http://zh.zkoss.org/doc/devguide/ch05.html

 

zk进阶篇

 

 

 

一,开发环境的搭建

 

   1)  Eclipse中开发 zk,如果你是最新的开发web的eclipse,第一步可省略

 

    http://docs.zkoss.org/wiki/Develop_ZK_Applications_with_Eclipse

 

   2)  NetBean

 

  http://docs.zkoss.org/wiki/How_to_build_your_first_ZK_application_with_NetBeans

 

   3) ZK开发的Eclipse插件 编辑器

 

1 @ zk Studio 安装

 

http://docs.zkoss.org/wiki/ZK_Studio_Installation_Guide

 

   2 @ zk快速上手

 

http://docs.zkoss.org/wiki/QuickStart_Guide

 

        3 @ ZK Studio 用户手册

 

http://docs.zkoss.org/wiki/Studio_userguide

 

二,基于zk的MVC架构

    
   1) ZK Composer 介绍,特别是最后一张图,非常重要:如果清楚认识这个图,对以后数据处理等非常有益

 

http://docs.zkoss.org/wiki/An_Introduction_of_ZK_Composer

 

   2) 最佳MVC模式,提示:其中的AfterComposer方法内时间绑定现在已过时,zk有更好的实现,见4

 

http://docs.zkoss.org/wiki/Best_Model-View-Controller_Patterns

 

   3)  MVC三部曲,呵呵,作者的标题很有意思,冒险呢

 

http://docs.zkoss.org/wiki/The_Trilogy_of_ZK's_MVC_Adventure

 

   4) 轻松实现MVC,对于学习架构设计理念非常好的一个例子

 

http://docs.zkoss.org/wiki/ZK_MVC_Made_Easy

 

   5)一个基于spring的联系人列表的事例,

 

注:其中时间绑定已过时, <button label="Register" onClick="loginWnd.onRegister()" />

 

     官方推荐forward="onXXX=onYYY",等号前的为js事件,onYYY对应Controller class方法

 

              forward默认是onClick事件,所以可简写为forward="onYYY"

http://docs.zkoss.org/wiki/Contact_List_with_ZK_and_Spring

   6) 使用Zk Studio六步轻松实现CRUD

 

http://docs.zkoss.org/wiki/Build_CRUD_Application_with_ZK_Studio_in_6_Steps

 

   7) SHZ  z为ZK

 

http://docs.zkoss.org/wiki/Hibernate_%2B_Spring_%2B_ZK

 

   8)  spring+jpa+zk  mvc

 

http://docs.zkoss.org/wiki/ZK_With_Spring_JPA_And_A_Model-View-Controller_Pattern

 

   9)  基于ZK注解的数据绑定的四个个例子

 

1,ZK数据绑定实现

 

      http://docs.zkoss.org/wiki/Data-Binding_Implementation_for_ZK

 

2,使用zk注解,实现双向数据绑定

 

http://docs.zkoss.org/wiki/Two-way_Data_Binding_with_ZUML_Annotations

 

        3,使用zk注解实现零代码数据绑定

 

http://docs.zkoss.org/wiki/Zero_Code_Data_Binding_with_ZUML_Annotations

 

4,使用zk注解绑定集合数据

 

http://docs.zkoss.org/wiki/Data_Binding_Collection_Data_with_ZUML_Annotations

 

   10) zk 各种监听器的作用

 

http://docs.zkoss.org/wiki/Developer_reference_Appendix_B._WEB-INF/zk.xml_Overview_The_listener_Element

 

  更多资源请看http://docs.zkoss.org/wiki/Small_Talks

分享到:
评论

相关推荐

    ZK学习资源

    NULL 博文链接:https://419443161-qq-com.iteye.com/blog/725689

    ZK开发手册(中文教程)

    ZK开发手册(Developer's Guide)的中文翻译版一部分已经公开在zk-devguide 开发手册全部共有14章,超过200页,信息非常齐全: 第1到3章是ZK的简介以及基础构造的... 对于有心想要学习ZK的开发者,绝对是个值得下载的资源!

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

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

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

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。 本资源...

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

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。 本资源...

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

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。 本资源...

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

     本书特别适合那些对Ajax感兴趣但是又不愿意学习JavaScript、CSS和DOM的读者,也适合那些不愿意处理浏览器间不兼容问题的读者。要阅读本书,读者应该具备使用ZK来开发Web应用所必需的Java和HTML基础知识。 本资源...

    视易KTV智能灯光控制工具V2.30.rar

     本次添加了控台学习与快速素材功能,优化与修复了工具的一些bug。------------------------------------------------2017-11-02 版本:ZK9211系列V2.10调试工具说明: ZK9211系列V2.10调试工具适配ZK9211系列MCU...

    基于spark+kafka+zk整合的实时项目+文档说明

    该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! &lt;项目介绍&gt; 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! ...

    spark standalone的集群镜像,基于zk做ha的镜像+源代码+文档说明

    该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! &lt;项目介绍&gt; 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! ...

    awesome-programming-resources:收集优秀的Java编程资源,涵盖:Java求职面试,书籍,计算机网络,操作系统,架构,算法,前端开发,Redis,Mysql,Nginx,ZK,MQ等

    涵盖:Java求职面试,书籍,计算机网络,操作系统,架构,算法,前端开发,Redis,Mysql,Nginx,ZK,MQ,深度学习等。如果有推荐的教程或资源,欢迎补充。随着时间的推移,知识点难免有出入和错误,欢迎各位提Java ...

    Unity Turn-Based ToolKit (TBTK)2.1.1 f6_回合游戏源码_塔防模板_设施升级

    Unity Turn-Based ToolKit (TBTK)2.1.1 f6_回合游戏源码_塔防模板_设施升级,链接:...资源仅供大家学习交流,下载的文件很小,是因为这是网盘的资源链接的密码,资源在网盘中,请大家确认链接有效后,放心下载。

    seata 分布式事务框架学习

    springBoot+dubbo+zk+seata 整合为seata分布式事务框架学习例子

    【程序员简历模板】资源

    2、熟悉常用开源软件原理与使用(Spring SpringMVC、Mybatis),熟悉分布式系统开发(Redis、Mq、Dubbo、Zk),熟悉常用关系型数据库; 3、熟悉Java并发编程、分布式系统开发、常用中间件(如Nginx、Tomcat等),熟练使用...

    17华南农业大学操作系统课设-模拟磁盘文件调度.zip

    该资源只供需要做相关课程设计的人参考,如果是找操作系统相关的资源用于学习的人请绕道,不然看了我的渣代码可能反而浪费了时间又学不到东西。 学弟学妹们,我要说的东西都在kernel包FileManage类的开头注释里,...

    (Prometheus基于kafka logsize监控)+源代码+文档说明

    zk = 127.0.0.1:2128/kafka1003 # kafka broker list brokers = broker1,broker2 ``` ``` python logsize_exporter.py ``` ## Result Take data from 127.0.0.1:8082/metrics -------- 该资源内项目源码是个人的...

    Java+八股文面经宝典+资源合集

    java面试宝典 ...基础篇、JVM篇、多线程&并发篇、Spring篇、Mybatis、SpringBoot、mysql、SpringCloud、Dubbo、Nginx、MQ、算法、Linux、ZK、Redis、分布式、网络、应试技巧等等;Java程序员必备知识图谱。

    github6000星高质量TensorFlow学习教程

    本资源为GitHub中排名第一的深度学习资料,内部涵盖了经典学习方法以及深度学习的方法,主要是以TensorFlow为基础框架,是人工智能机器学习深度学习的TensorFlow的好资源

    blockchain:该存储库包含各种工件,例如学习资源,演示文稿,演示等

    来自我在区块链上的各种公开演讲的演示幻灯片,演示和有用的资源。 动手研讨会,重点是使用可靠性对区块链进行编程。 使用多签名钱包的主题,使用第三方库OpenZeppelin编写安全合同,令牌(可替代和不可替代),...

    Zookeeper学习教程 包括java源码

    Zookeeper学习 Zookeeper是一个由Java编写并开源的,为分布式系统提供协调服务的框架. Zookeeper概述 Zookeeper最早起源于雅虎研究院的一个小组.当时研究人员发现,在雅虎内部的很多系统基本都依赖一个类似的系统来...

Global site tag (gtag.js) - Google Analytics