`

zk中的组件获取

    博客分类:
  • zk
阅读更多
获取另一个页面中的组件
在一个桌面上创建两个页面
<?page id="page1"?>
<zk>
   <window id="winA">
      <label id="labelB" value="Label B"/>
      <window id="winC">
        <label id="labelB" value="Label B"/>
      </window>
</zk>

<?page id="page2"?>
<window id="winH">
    <label id="labelI" value="Label I"/>
    <include src="page1.zul"/>
</window>


   要引用跨页面的组件,需要先经过桌面。例如要想调用page2的labelI引用page1的labelID,可以调用方法:
    labelI.getDesktop().getPage("page1").getFellow("winA").getFellow("labelD");
也可以使用Path实用工具来执行跨页面的引用:
Path.getComponent("//page1/winA/labelD");
这里的双斜杠(//)代表当前的桌面。
分享到:
评论

相关推荐

    zk组件开发代码,可运行

    【描述】"我做的zk组件开发代码,已经在eclipse上运行的"这部分信息告诉我们,这个代码库是一个实际的项目,开发者已经在Eclipse这个流行的Java开发工具中验证了其可行性。Eclipse是一款强大的开源IDE,支持多种编程...

    zk组件封装demo

    【标题】"zk组件封装demo"是一个示例项目,展示了如何对ZooKeeper(简称zk)组件进行封装,以便在实际开发中更高效、便捷地使用。ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,...

    zk中文开发手册pdf版(基于3.5.1)

    总之,《ZK开发者指南》是学习和精通ZK框架的重要参考资料,无论你是初学者还是有经验的开发者,都能从中获取宝贵的实战经验和深入理解。通过阅读并实践这本书中的内容,你将能够利用ZK的强大功能构建出功能丰富、...

    zk 组件开发指南 部分内容

    在本文中,我们将深入探讨ZK组件开发指南的相关知识点,主要关注展现层的构建、DSP文件的使用以及组件渲染器的工作原理。 首先,展现层是客户端组件的可视化部分,它可以是HTML、JavaScript、MIDLet、XML节点或...

    ZK中文手册v3.5.1PDF

    通过阅读这份手册,开发者可以学习到如何创建ZK组件、编写事件监听器、使用各种布局以适应不同界面需求,以及如何利用ZK提供的工具和API进行应用的调试和优化。同时,手册还将介绍ZK的MVC模式和组件生命周期,帮助...

    ZK框架:Ajax开发实战

    1. **ZK组件库**:ZK提供了一套丰富的组件库,包括按钮、表格、树形结构、图表等,这些组件都支持Ajax功能。开发者可以通过简单的配置,使组件在用户交互时自动发送Ajax请求,获取后台数据并更新界面。 2. **事件...

    zk入门.web框架

    然后,在web.xml中添加ZK的Servlet配置,以便服务器能够识别ZK的应用。 **三、常用功能** 1. **页面文本框校验**:可以为文本框设置约束,例如`(^[0-9a-zA-z]{3,5})?/: 航班号格式错误 !" &gt;`,在Java代码中同样...

    zk-src-6.0.1.zip_zk_zk java_zk-src-6.5.1.1

    压缩包子文件"zk-src-6.0.1"暗示我们能够获取到ZK框架6.0.1版本的源码。这个源代码包含了框架的核心组件、UI元素、事件处理机制、绑定层以及与服务器通信的部分。通过分析这些源码,开发者可以学习如何使用ZK创建...

    ZK STUDIO ECLIPSE PLUGIN NEW

    "可视化编辑"是ZK Studio的一大亮点,它允许开发者通过图形化的方式创建和编辑ZK组件。这种拖放式的界面设计使得布局和组件配置变得更加直观,减少了编写XML配置文件的工作量,同时也降低了学习曲线,提高了开发速度...

    ZK MVC与MVVM模式联合实现动态分页

    6. **事件监听**:ZK的`paging`组件提供了丰富的事件,如`onPaging`,可以在ViewModel中监听这些事件,执行相应的分页逻辑,确保数据与视图保持一致。 通过以上步骤,我们可以利用ZK的`paging`组件,结合MVC和MVVM...

    zk-bin-6.5.3.zip

    这些jar包包含了ZK的客户端和服务端的所有必需组件,使得开发者可以方便地集成ZK的功能到他们的应用中。以下是ZK主要的功能和知识点: 1. **原子操作**:ZK支持一系列的原子操作,如创建、删除、更新节点以及获取...

    javaDEMO 中控指纹采集 ZK4500 4000B

    JavaDEMO中的"jnative dll"部分指的是Java本地接口(Java Native Interface),这是一个Java平台的标准组件,允许Java代码和其他语言编写的代码(如C++或C)进行交互。在这个DEMO中,jnative dll起到了桥梁的作用,...

    ZK 框架整合的简单实例

    标签中的“架构”意味着ZK在分布式系统中扮演着重要角色,它可以作为服务注册与发现、配置中心、分布式锁、消息队列等多种架构组件。在大型分布式系统中,ZK通常与其他技术如Hadoop、Kafka、Dubbo等集成,以提供强大...

    ZK Dev Guide 2.4.1 English Version

    在 ZK 中,可以使用 EL 表达式来动态设置组件的属性值或作为 zscript 中的变量赋值。 ##### id 属性 每个 ZK 组件都有一个唯一的 `id` 属性,用于标识该组件。这个 `id` 可以在 zscript 中引用,以便进行更复杂的...

    zk-FCKeditor-2.5.1_1.zip

    3. **ZK组件自定义**:学习如何在ZK中自定义组件,包括编写组件类、定义XML标签以及处理客户端和服务端事件。 4. **JavaScript与Java的交互**:ZK提供了多种方式(如Scriptlets、Client Side Events等)让JavaScript...

    指纹采集器_中控ZK4500_驱动.zip

    对于中控ZK4500指纹采集器而言,驱动程序能够确保设备在各种操作系统环境下正确地获取、处理和传输指纹信息,是设备正常工作的关键。 三、中控ZK4500驱动程序特性 1. 兼容性:中控ZK4500的驱动程序通常支持多种...

    ZK Scope 常用方法与结果

    总结来说,ZK Scope是ZK框架中管理组件状态和数据的关键机制,而其常用方法和隐式对象则为开发者提供了强大且灵活的工具,帮助他们更高效地构建动态Web应用。理解并熟练掌握这些概念和方法,对于提升ZK应用的开发...

Global site tag (gtag.js) - Google Analytics