zk
iteye_2678
这个作者很懒,什么都没留下…
展开
-
【zk视频】如何查看zk源码,了解zk原理
当org.zkoss.zul.Window关闭时,zk是如何工作的?下面我们通过查看源码,详细了解zk后台代码的工作原理!2011-05-25 15:09:12 · 168 阅读 · 0 评论 -
IE中zk grid cell子组件无内容时无边框且grid显示错乱解决办法
IE中zk grid cell子组件无内容时无边框grid显示错乱解决办法 一,错乱图示1,列头未显示或者拖动x轴滚动条异常,2,cell列的边框未显示,3出现x轴滚动条 二,问题原因:IE td无内容时显示的bug 三,解决办法 方法一 在zul页面中添加如下样式 <style> ...2010-12-29 17:23:53 · 168 阅读 · 0 评论 -
【zk demos】zk5,客户端编程 log日志
客户端编程调试的时候很有用 <window xmlns:w="client"> <button label="test log" w:onClick="zk.log(zUtil.now()+' log日志输出');"/></window> ...2010-12-30 09:14:16 · 80 阅读 · 0 评论 -
zk近期工作分析
zk5.06现在好久没更新了,分析zk 在sourceforge上的项目更新,发现zk各个插件陆续开始升级。所以这段时间zk的重点应该是插件升级,而zk5.06更新较少,看了更新日志10项左右而已,就是说zk5+版本基本稳定了...2011-01-06 09:31:03 · 134 阅读 · 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下组件类...2011-01-07 17:00:26 · 361 阅读 · 0 评论 -
【zk开发】use和apply的区别
use 使用一个组件类,该类必须是当前组件对应接口的实现。 zul页面上的所有标准组件 后台都对应一个默认类, 如果use属性非空,那么zk会创建use属性关联的类的一个 实例替代默认类实例,zul中组件与java class是一一对应的,就像C#4.0中wpf, xaml中的组件和后台cs是一一对应的apply 应用一个构建...2011-01-21 10:45:17 · 336 阅读 · 0 评论 -
ZkUtils 1.2.1版,一个zk开发中的工具方法集合
ZkUtils集合了zk中常用的一些工具方法,方便开发中的使用 1.2.1版没添加任何新的工具方法, 该版本主要改进:结合本人两年多的开发经验 给一些方法添加细致的注解,使用的同时了解其工作原理 package org.zkway.common.util.web.zk;import java.io.IOException;import java.u...2011-01-21 13:37:50 · 172 阅读 · 0 评论 -
grid cell 包含toobarbutton显示错乱bug的临时解决办法
错乱效果 测试代码 <grid> <columns> <column label="时间" width="85px" align="center"></column> <column label="任务" align="center"2011-01-25 15:27:29 · 77 阅读 · 0 评论 -
zk开发中关于forward属性的那点事
一,什么是forwardforward属性是zk提供的一个事件转发特性,该特性将自身的某个原始事件转发到指定的目标组件上或者将自身的onClick事件转发给另外一个事件二,forwrd的格式forward属性可以定义为如下格式 1#,forward="target_event_expr" 2#,forward="oringal_event=target_event_...2011-01-26 10:37:43 · 316 阅读 · 0 评论 -
拖拽组件事例
1,页面元素 <window id="dropDemoWin" apply="controller.DropDemoController"> <listbox> <listitem id="draged1111111111" draggable="true" droppable="true" onDrop=&quo2011-01-28 14:30:38 · 90 阅读 · 0 评论 -
了解include组件
了解include组件 预备知识: 加载页面的活动周期:初始阶段,组件创建阶段,事件处理阶段,响应阶段或显示阶段或渲染显示阶段 include的组件是zk的一个包含组件,其他类似动态技术(jsp,freemarker等)都有相关功能 include 的src属性指定的页面可以是zhtml,zul或者其他的servlet生成的页面(jsp,html,jsf 等...2011-02-17 12:12:06 · 435 阅读 · 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....原创 2011-09-27 20:37:23 · 181 阅读 · 0 评论 -
zk组件事件调用的顺序
将此文赠送给zk群朋友:易语静人(455938495) --zk高级群 Software③China 25891428 这个特性,我在写博客介绍forward的时候,本来想系统的写一下的, 觉得一般情况下大家都不会考虑这么多,就没写, 我现在粗略的写一下,如有其它疑问,请在本文评论处提出你的问题,下次浏览博客时我会看到 ...2011-03-02 13:09:22 · 239 阅读 · 0 评论 -
一张图让你清晰理解zk架构事件流程
一张图让你清晰理解zk架构事件流程2011-03-06 12:17:43 · 179 阅读 · 0 评论 -
zk扩展工具--spring集成--字符串处理--日期处理
事例 <?taglib uri="http://www.zkoss.org/zktools/zktools" prefix="z"?><window id="loginWin" xmlns:w="client" xmlns:n="native" xmlns="http://www.zkoss.org/2005/zul" xmlns2011-04-07 12:22:11 · 97 阅读 · 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)最后面,按照上面的2中的做法,...2011-04-08 13:38:18 · 240 阅读 · 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}"可以指定一个类、类...2011-04-12 22:52:09 · 116 阅读 · 0 评论 -
client-side programming客户端修改值,但服务端获取仍然旧值的解决办法
样例: <window xmlns:w="client" apply="demoComposer"> <button label="仅修改客户端" w:onClick="zk.Widget.$(jq('$txtUsername')).setValue('sun4love');zk.log('setValue方法修改完毕');"/> &a2010-12-23 16:32:53 · 76 阅读 · 0 评论 -
如何在普通html中操作触发iframe中zk页面组件事件
首先问题关键是,普通html页面与zul页面必须同域下,否则浏览器不允许跨域操作 思路:获取iframe 中zk页面中zk相关组件操作的js api,使用zk js api操作zk页面元素及激发事件 1,js关键代码 function fireBtnEvent(){ //获取iframe中的window对象 var ifrmWindo...2010-12-23 13:07:56 · 154 阅读 · 0 评论 -
【zk视频】如何了解一个组件默认支持服务器端事件
如何了解一个组件默认支持服务器端事件?知识点:在zk的组件类中(或者继承树中),有一个静态块,静态块中的addClientEvent方法负责向该组件注册需要发送给服务器端的事件 该方法有三个参数, 1,组件类 2事件名称 3,标记的组合 /** Returned by {@link #getClientEvents} 表示事件非常重要, * 即使...2011-05-25 15:48:28 · 104 阅读 · 0 评论 -
zk下载文件中文乱码解决方案
本文来自http://sun4love.iteye.com/blog/1068254 转载请注明 IE,chrome,ff,opera测试通过 /** * User: sunflower * Date: 11-6-2 * Time: 上午10:45 */public class IndexController extends GenericForwardC...2011-06-02 11:44:31 · 293 阅读 · 0 评论 -
zk tooltiptext中换行
<window title="My First Window" border="normal" width="200px"> <div tooltiptext ="123 &#10;456">text</div></window> 加字符 &am2011-06-10 23:10:00 · 278 阅读 · 0 评论 -
【zk开发】多功能el函数库 zktools.jar
完整函数列表、资源、说明见附件, 下面演示将composer,window,等注册为spring bean,然后在zk中使用1,依赖jar,字符串操作依赖commons-lang2.5.jar,使用spring功能依赖 zkplus.jar2,spring注册bean,必须是 scope="prototype" <bean id="loginController"...2010-12-06 16:11:03 · 156 阅读 · 0 评论 -
zk+hibernate+spring零配置
zk+hibernate+spring零配置 zk5.0.5 hibernate3.6 spring3.05 也许你在使用apply或者use一个类名的或者<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?> 那么下面的方法对你也许...2010-12-13 15:47:55 · 131 阅读 · 0 评论 -
【zk demos】利用zk tree浏览目录
1,页面 <?xml version="1.0" encoding="utf-8"?><?page id="indexPage" title="" id="indexPage" cacheable="false" language="xul/html" zscriptLanguage="Java"2010-12-16 10:57:36 · 210 阅读 · 0 评论 -
【zk开发】注解强化Composer
import java.text.DecimalFormat;import java.text.ParseException;import java.util.List;import org.zkoss.zk.ui.Component;import org.zkoss.zk.ui.util.GenericAutowireComposer;import org.zkos...2010-12-16 12:42:04 · 133 阅读 · 0 评论 -
zk client与server code结合提高长操作的响应性
一,关于长操作与响应性 zk client与server code结合提高长操作的响应性-------------------------------------- 响应性:《企业应用架构模式》一书这样说,响应性不同于请求处理,他是系统响应请求的速度有多快。这个指标在许 多系统里非常重要,因为对于一个系统而言,如果其响应性太慢,用户将难以忍受----尽管其响...2011-08-17 15:58:43 · 96 阅读 · 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: 提供一个给GenericAutowireCo...2011-08-17 19:03:37 · 226 阅读 · 0 评论 -
zk EE/PE/CE的区别
自从zk5.0以后,zk拆分为 EE / PE / CE 三个版 CE: 社区版,该版本免费版,基于LGPL授权协议,可用于商业用途。 对商业用途的限制:即LGPL授权协议的限制,LGPL授权协议主要目的是保护类库的,如果你修改类库源码, 必须将修改的部分开源.例如你修改了zk.ja...2011-08-18 10:32:32 · 622 阅读 · 0 评论 -
zk数据绑定
简介:关于数据绑定:数据绑定是一种机制,在UI组件和数据源之间自动完成数据复制。应用开发人员只需告诉绑定管理器UI组件和数据的联系。然后数据绑定期会自动完成加载(将数据加载到UI)并保存(UI保存到数据源) 关于zk的注解:zk中的注解不同于java中的注解,zk注解有两种形式, 1,基于标签的 如<a:bind value="person.address.city"/&...2011-08-21 23:53:11 · 190 阅读 · 0 评论 -
zk5.0.8发布
该版本是一个维护版本,主要于bug修复及引入几个新特性包括对JasperReports支持的升级、引入一个新的数据绑定composer、本地化支持的改善等等清单:数据绑定composer代替initiatorJasperReports更新到JasperReports4组件本地化支持的争抢 1,Datebox 和Timebox ...2011-08-31 18:02:47 · 148 阅读 · 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, securit...2011-09-02 10:32:06 · 138 阅读 · 0 评论 -
zk Fiddle-zk在线测试保存代码分享平台
http://zkfiddle.org/ 是zk项目组之一TonyQ (Tony Wang)创建的一个zk在线测试保存代码分享平台。 TonyQ 2010年10月,他的一个假期内,他有一个想法,如果能让用户在线发布他们的代码并且立即运行示例,那有多好啊 在上面你可以干什么 1,编辑运行在线已有示例 2,将已有示例下载到本地 3,创建运行自己的示例 4,分享示例给别人 与官方http://www.z...2011-09-02 10:40:50 · 145 阅读 · 0 评论 -
zk服务器端获取鼠标点击位置
index.zul<?xml version="1.0"?><window xmlns:w="client" xmlns:n="native" xmlns="http://www.zkoss.org/2005/zul" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc2011-09-08 22:24:14 · 177 阅读 · 0 评论 -
zk的优点缺点
优缺点 zk的优点 1,零javascript:你可以不写一行javascript,实现ajax异步交互(当然可以非常容易的自定义js代码,但不强求) 2,漂亮的前台展示层:毫不逊色ext,pojo 3,兼具dwr后台超强交互能力,但你不用配置什么bean,什么方法映射, 代码很少很简单就可以实现比dwr还要好的效果 4,与其他框架的整合:很...2010-12-23 10:24:49 · 874 阅读 · 0 评论 -
ZK 5.0.7发布,及新特性
ZK是一套以 AJAX/XUL/Java 为基础的网页应用程式开发框架,用于丰富网页应用程式的使用接口。最大的好处是,在设计AJAX网络应用程式时,轻松简便的操作就像设计桌面程式一样。 ZK包含了一个以AJAX为基础、事件驱动(event-driven)、高互动性的引擎,同时还提供了多样丰富、可重复使用的XUL与HTML组件,以 及以 XML 为基础的使用接口设计语言 ZK User-interf...2011-05-12 09:27:03 · 111 阅读 · 0 评论