
zk
文章平均质量分 75
Snoopy7713
这个作者很懒,什么都没留下…
展开
-
ZK PPT
附件中为ZK系列的PPT原创 2012-02-27 17:28:35 · 144 阅读 · 0 评论 -
ZK 5.0.8 新特性
8月16日,zk官网:zk5.0.8将要发布 zk5.0.8有哪些新特性呢?--------ZK 5.0.8* 新特性 ZK-214: 添加了一个数据绑定composer替代initiator 笔者: 笔者以前写的累死增强类 3316591: 允许用户指定error-box的位置 3326788: 提供一个给GenericAutowireComposer...原创 2012-02-18 09:32:38 · 359 阅读 · 0 评论 -
zk client与server code结合提高长操作的响应性
一,关于长操作与响应性 zk client与server code结合提高长操作的响应性-------------------------------------- 响应性:《企业应用架构模式》一书这样说,响应性不同于请求处理,他是系统响应请求的速度有多快。这个指标在许 多系统里非常重要,因为对于一个系统而言,如果其响应性太慢,用户将难以忍受----尽管其响应时间可能不...原创 2012-02-18 09:32:22 · 99 阅读 · 0 评论 -
zk tooltiptext中换行
Xml代码 <window title="My First Window" border="normal" width="200px"> <div tooltiptext ="123 &#10;456">text</div> </window>原创 2012-02-17 11:37:59 · 185 阅读 · 0 评论 -
zk下载文件中文乱码解决方案
本文来自http://sun4love.iteye.com/blog/1068254 转载请注明 IE,chrome,ff,opera测试通过 Java代码 /** * User: sunflower * Date: 11-6-2 * Time: 上午10:45 */ public class IndexControll...原创 2012-02-17 11:37:47 · 402 阅读 · 0 评论 -
【zk视频】如何了解一个组件默认支持服务器端事件
如何了解一个组件默认支持服务器端事件?知识点:在zk的组件类中(或者继承树中),有一个静态块,静态块中的addClientEvent方法负责向该组件注册需要发送给服务器端的事件 该方法有三个参数, 1,组件类 2事件名称 3,标记的组合 Java代码 /** Returned by {@link #getClientEvents...原创 2012-02-17 11:37:37 · 114 阅读 · 0 评论 -
【zk视频】如何查看zk源码,了解zk原理
当org.zkoss.zul.Window关闭时,zk是如何工作的?下面我们通过查看源码,详细了解zk后台代码的工作原理!原创 2012-02-17 11:37:24 · 155 阅读 · 0 评论 -
ZK 5.0.7发布,及新特性
ZK是一套以 AJAX/XUL/Java 为基础的网页应用程式开发框架,用于丰富网页应用程式的使用接口。最大的好处是,在设计AJAX网络应用程式时,轻松简便的操作就像设计桌面程式一样。 ZK包含了一个以AJAX为基础、事件驱动(event-driven)、高互动性的引擎,同时还提供了多样丰富、可重复使用的XUL与HTML组件,以 及以 XML 为基础的使用接口设计语言 ZK User-inte...原创 2012-02-15 09:10:12 · 124 阅读 · 0 评论 -
zk异步请求异常,自定义错误页面的bug
zk版本5.0.6 现在遇到一个问题,觉得是bug,已经把bug提交给zk,是这样的,我的异常处理1,tomcat,error指定2,zk.xml 中指定 error page 详见但当au request发生异常的时候,却弹出了两个对话框一个是zk默认的错误对话框(a),标题为zk的错误框然后才是我自定义的对话框(b)(a)在最前面,(b)最后...原创 2012-02-15 09:09:59 · 103 阅读 · 0 评论 -
zk EE/PE/CE的区别
自从zk5.0以后,zk拆分为 EE / PE / CE 三个版 CE: 社区版,该版本免费版,基于LGPL授权协议,可用于商业用途。 对商业用途的限制:即LGPL授权协议的限制,LGPL授权协议主要目的是保护类库的,如果你修改类库源码, 必须将修改的部分开源.例如你修改了zk.jar中的...原创 2012-02-18 09:32:52 · 614 阅读 · 0 评论 -
zk数据绑定
简介:关于数据绑定:数据绑定是一种机制,在UI组件和数据源之间自动完成数据复制。应用开发人员只需告诉绑定管理器UI组件和数据的联系。然后数据绑定期会自动完成加载(将数据加载到UI)并保存(UI保存到数据源) 关于zk的注解:zk中的注解不同于java中的注解,zk注解有两种形式, 1,基于标签的 如<a:bind value="person.address.cit...原创 2012-02-23 08:17:09 · 180 阅读 · 0 评论 -
zk服务器端获取鼠标点击位置
index.zulXml代码 <?xml version="1.0"?> <window xmlns:w="client" xmlns:n="native" xmlns="http://www.zkoss.org/2005/zul" ...原创 2012-02-26 12:04:35 · 154 阅读 · 0 评论 -
zk主题生成器
生成器在附件内,兼容zk3.x 与zk5.x,zkthemer.jar版权归原作者所有 1,命令解释 2,一般仅需修改颜色部分(RGB)和主题名字 3, bat结尾文件为样例文件 4, zk5.0.8里的文件可以替换其他版本的文件 5, 应用主题,http://docs.zkoss.org/wiki/ZKThemer 1) 在zk.xml...原创 2012-02-26 12:04:20 · 114 阅读 · 0 评论 -
【zk开发】zkstudio安装及使用视屏
安装视屏 http://docs.zkoss.org/wiki/Installation_Guide_for_Eclipse_3.5_(Galileo)_Screencast zk开发包安装视屏 http://docs.zkoss.org/wiki/ZK_Studio,_An_Eclipse_Plug-in_to_Quick_start_Your_ZK_Project ...原创 2012-02-26 12:04:10 · 139 阅读 · 0 评论 -
【zk开发】zk注解的秘密
The DataBinder that reads ZUML annotations to create binding info.You have two ways to annotate ZK components. For ZK data binding, you can use @{...} annotaion expression or <a:bind> anno...原创 2012-02-24 14:23:09 · 274 阅读 · 0 评论 -
zk+spring+hibernate延迟加载的解决办法
由于Zk 的AU request,lazy load现在没有什么好的解决办法,现在最好的办法就是忘记懒加载 下面三个链接是一些解决办法。期待zk官方支持 http://www.zkoss.org/forum/listComment/7470/2/20 http://www.zkoss.org/forum/listComment/7252/ http...原创 2012-02-24 14:22:40 · 125 阅读 · 0 评论 -
zk Fiddle-zk在线测试保存代码分享平台
http://zkfiddle.org/ 是zk项目组之一TonyQ (Tony Wang)创建的一个zk在线测试保存代码分享平台。 TonyQ 2010年10月,他的一个假期内,他有一个想法,如果能让用户在线发布他们的代码并且立即运行示例,那有多好啊 在上面你可以干什么 1,编辑运行在线已有示例...原创 2012-02-23 08:20:03 · 166 阅读 · 0 评论 -
zksample2-一个复杂应用的zk示例
Zksample2 is a demo application with full access to the source code. It shows the integration of the zk AJAX web framework with several common used frameworks for database access, middle ware,...原创 2012-02-23 08:19:51 · 135 阅读 · 0 评论 -
zk5.0.8发布
该版本是一个维护版本,主要于bug修复及引入几个新特性包括对JasperReports支持的升级、引入一个新的数据绑定composer、本地化支持的改善等等清单:数据绑定composer代替initiatorJasperReports更新到JasperReports4组件本地化支持的争抢 1,Datebox 和Timeb...原创 2012-02-23 08:18:02 · 156 阅读 · 0 评论 -
use【组件公共属性】
语法 apply="a-class-name"apply="class1, class2,..."apply="${EL_returns_a_class_or_a_collection_of_classes}"apply="${EL_returns_an_instance_or_a_collection_of_Composer_instances}"...原创 2012-02-15 09:09:37 · 133 阅读 · 0 评论 -
zk扩展工具--spring集成--字符串处理--日期处理
事例 Xml代码 <?taglib uri="http://www.zkoss.org/zktools/zktools" prefix="z"?> <window id="loginWin" xmlns:w...原创 2012-02-15 09:09:13 · 198 阅读 · 0 评论 -
ZkUtils 1.2.1版,一个zk开发中的工具方法集合
ZkUtils集合了zk中常用的一些工具方法,方便开发中的使用 1.2.1版没添加任何新的工具方法, 该版本主要改进:结合本人两年多的开发经验 给一些方法添加细致的注解,使用的同时了解其工作原理 Java代码 package org.zkway.common.util.web.zk; import java.io.IOE...原创 2012-02-13 10:28:30 · 332 阅读 · 0 评论 -
【zk demos】zk5,客户端编程 log日志
客户端编程调试的时候很有用 Xml代码 <window xmlns:w="client"> <button label="test log" w:onClick="zk.log(zUtil.now()+' log日志输出');"/> </window> ...原创 2012-02-10 08:03:13 · 123 阅读 · 0 评论 -
client-side programming客户端修改值,但服务端获取仍然旧值的解决办法
样例: Xml代码 <window xmlns:w="client" apply="demoComposer"> <button label="仅修改客户端" w:onClick="zk.Widget.$(jq('$txtUsername')).setValue('sun4love');zk.log('setValue方法修改完毕...原创 2012-02-10 08:02:52 · 119 阅读 · 0 评论 -
client-side programming客户端修改值,但服务端获取仍然旧值的解决办法
样例: Xml代码 <window xmlns:w="client" apply="demoComposer"> <button label="仅修改客户端" w:onClick...原创 2012-02-09 08:04:29 · 99 阅读 · 0 评论 -
如何在普通html中操作触发iframe中zk页面组件事件
首先问题关键是,普通html页面与zul页面必须同域下,否则浏览器不允许跨域操作 思路:获取iframe 中zk页面中zk相关组件操作的js api,使用zk js api操作zk页面元素及激发事件 1,js关键代码 Js代码 function fireBtnEvent(){ //获取iframe中的window对象 ...原创 2012-02-08 12:59:09 · 282 阅读 · 0 评论 -
zk的优点缺点
优缺点 zk的优点 1,零javascript:你可以不写一行javascript,实现ajax异步交互(当然可以非常容易的自定义js代码,但不强求) 2,漂亮的前台展示层:毫不逊色ext,pojo 3,兼具dwr后台超强交互能力,但你不用配置什么bean,什么方法映射, 代码很少很简单就可以实现比dwr还要好的效果 4,与其他框架的整合:很...原创 2012-02-06 09:59:04 · 340 阅读 · 0 评论 -
【zk开发】注解强化Composer
Java代码 import java.text.DecimalFormat; import java.text.ParseException; import java.util.List; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.util.Gener...原创 2012-02-06 09:58:52 · 196 阅读 · 0 评论 -
【zk demos】利用zk tree浏览目录
1,页面 Xml代码 <?xml version="1.0" encoding="utf-8"?> <?page id="indexPage" title="" id="indexPage" cacheable="false" language="xul/html" zscriptLangu原创 2012-02-06 09:55:29 · 144 阅读 · 0 评论 -
zk+hibernate+spring零配置
zk+hibernate+spring零配置 zk5.0.5 hibernate3.6 spring3.05 也许你在使用apply或者use一个类名的或者<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?> 那么下面的方法对你也许是一种...原创 2012-02-06 09:54:49 · 124 阅读 · 0 评论 -
zk近期工作分析
zk5.06现在好久没更新了,分析zk 在sourceforge上的项目更新,发现zk各个插件陆续开始升级。所以这段时间zk的重点应该是插件升级,而zk5.06更新较少,看了更新日志10项左右而已,就是说zk5+版本基本稳定了...原创 2012-02-10 08:03:27 · 113 阅读 · 0 评论 -
IE中zk grid cell子组件无内容时无边框且grid显示错乱解决办法
IE中zk grid cell子组件无内容时无边框grid显示错乱解决办法 一,错乱图示1,列头未显示或者拖动x轴滚动条异常,2,cell列的边框未显示,3出现x轴滚动条 二,问题原因:IE td无内容时显示的bug 三,解决办法 方法一 在zul页面中添加如下样式 Xml代码 <...原创 2012-02-10 08:03:41 · 140 阅读 · 0 评论 -
grid cell 包含toobarbutton显示错乱bug的临时解决办法
错乱效果 测试代码 Xml代码 < grid > < columns > < column label = "时间" width = "85px" align = "center" > </ column >原创 2012-02-13 10:28:02 · 87 阅读 · 0 评论 -
拖拽组件事例
1,页面元素 Xml代码 < window id = "dropDemoWin" apply = "controller.DropDemoController" > < listbox > < listitem id = "draged1111111111" draggable = "tr.原创 2012-02-13 10:27:52 · 132 阅读 · 0 评论 -
了解include组件
了解include组件 预备知识: 加载页面的活动周期:初始阶段,组件创建阶段,事件处理阶段,响应阶段或显示阶段或渲染显示阶段 include的组件是zk的一个包含组件,其他类似动态技术(jsp,freemarker等)都有相关功能 include 的src属性指定的页面可以是zhtml,zul或者其他的servlet生成的页面(jsp,html,jsf 等等...原创 2012-02-13 10:27:36 · 414 阅读 · 0 评论 -
【zk开发】use和apply的区别
use 使用一个组件类,该类必须是当前组件对应接口的实现。 zul页面上的所有标准组件后台都对应一个默认类, 如果use属性非空,那么zk会创建use属性关联的类的一个实例替代默认类实例,zul中组件与java class是一一对应的,就像C#4.0中wpf,xaml中的组件和后台cs是一一对应的 apply 应用一个构建器类,这个类必须是FullComposer或Co...原创 2012-02-12 11:51:22 · 467 阅读 · 0 评论 -
zk开发中关于forward属性的那点事
一,什么是forwardforward属性是zk提供的一个事件转发特性,该特性将自身的某个原始事件转发到指定的目标组件上或者将自身的onClick事件转发给另外一个事件二,forwrd的格式forward属性可以定义为如下格式 1#,forward="target_event_expr" 2#,forward="oringal_event=t...原创 2012-02-12 11:50:57 · 276 阅读 · 0 评论 -
zk组件事件调用的顺序
将此文赠送给zk群朋友:易语静人(455938495) --zk高级群 Software③China 25891428 这个特性,我在写博客介绍forward的时候,本来想系统的写一下的, 觉得一般情况下大家都不会考虑这么多,就没写, 我现在粗略的写一下,如有其它疑问,请在本文评论处提出你的问题,下次浏览博客时我会看到 ...原创 2012-02-12 11:50:30 · 182 阅读 · 0 评论 -
一张图让你清晰理解zk架构事件流程
一张图让你清晰理解zk架构事件流程原创 2012-02-12 11:50:16 · 209 阅读 · 0 评论 -
zul组件、zhtml组件、native组件的区别
一,所属命名空间不同 zul组件 xmls= http://www.zkoss.org/2005/zul zhtml组件 xmlns:h=" http://www.w3.org/1999/xhtml " native组件 xmlns:n=" http://www.zkoss.org/2005/zk/native "二,组件类不同 zul组件 zul.jar下组件类zhtml组件 zht...原创 2012-02-10 08:03:54 · 420 阅读 · 0 评论