`
fuleonardo
  • 浏览: 179542 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ZK的一些基础及总结(三)

阅读更多

 

从本章开始介绍一些常用的方法及组件

 

获得ServletContext

java类中:getDesktop().getWebApp().getNativeContext()

当然,这个类要继承zk的某个组件才行,例如Window

zul中:desktop.getWebApp().getNativeContext()

有了他,获得ApplicationContext就不在话下了:

ApplicationContext ctx = 
			WebApplicationContextUtils.getRequiredWebApplicationContext(
				(ServletContext)getDesktop().getWebApp().getNativeContext());

 

zk的timeout

在WEB-INF/zk.xml中加入下边代码:

<session-config>
		<!-- 设置session过期时间,注意单位是秒-->
		<session-timeout>1800</session-timeout>
		
		<!-- Turn on the following if you want to reset the session-timeout
		counter when receiving onTimer, like any other request
		In other words, the session is never timeoout if the desktop has
		a timer.-->
<!-- 上边的注释我翻译不好,我一般是注释掉的 -->
		<!--<timer-keep-alive>true</timer-keep-alive>-->
		
</session-config>

<device-config>
		<device-type>ajax</device-type>
<!-- 设置timeout后跳转的页面 -->
		<timeout-uri>/timeout.zul</timeout-uri>
	</device-config>

 

 

下边转一个我在别的论坛看到的zk总结,比我总结的好多了!

原文地址:http://www.javaworld.com.tw/jute/post/view?bid=49&id=180896&tpg=1&ppg=1&sty=0&age=0

作者: rcblrcbl

原图放在附件里了

 

 

 

 

 

 

 

 

  • 大小: 109.4 KB
  • 大小: 92.1 KB
  • 大小: 222 KB
  • 大小: 134 KB
分享到:
评论
1 楼 myyate 2011-01-07  
引用

<!-- Turn on the following if you want to reset the session-timeout 
        counter when receiving onTimer, like any other request 
        In other words, the session is never timeoout if the desktop has 
        a timer.--> 
<!-- 上边的注释我翻译不好,我一般是注释掉的 --> 
        <!--<timer-keep-alive>true</timer-keep-alive>-->

就是如果页面有ontimer事件,是否重置session过期时间,如果<timer-keep-alive>true</timer-keep-alive>表示是,false则否。默认就是false。

相关推荐

    ZK_学习总结 ZK学习的好帮手

    3. **组件基础属性及事件** - 每个ZK组件都有ID属性,用于唯一标识该组件,便于在代码中引用和操作。 - 除了ID,组件还有其他属性,如可见性(visible)、样式(style)等,它们可以用来控制组件的行为和外观。 -...

    ZK资料学习zk框架的助手

    文档《ZK_学习总结100207.doc》可能涵盖了这些内容的详细讲解,包括ZK的安装部署、基本操作、故障恢复、性能优化等方面。 通过深入学习和实践ZK,你能够提升解决分布式系统中一致性问题的能力,为构建高可用、可...

    ZK框架:Ajax开发实战

    不过,我将基于文件中的内容以及标题指示的方向,首先解释ZK框架的基础知识,随后将解释Ajax开发的基础知识点,尽管这些知识点并非直接从文件中提取。 ### ZK框架的基础知识 ZK框架是一个开源的Java Web框架,其...

    zk框架demo

    **ZK框架详解** ZK框架是一款高效且易用的Java Web开发框架,它专为构建富客户端(Rich Client)...在"zk框架demo"中,我们可以深入研究ZK的各个方面,从基础组件的使用到高级功能的实现,不断提升自己的Web开发技能。

    zk十分钟入门demo

    在"gettingStarted-master"压缩包中,你会发现一个基础的ZK应用示例。这个示例通常包括一个简单的ZUL(ZK User Interface Language)文件和一个对应的Java控制器。ZUL文件是ZK的标记语言,用于描述用户界面布局和...

    ZK+学习总结第一阶段参考.pdf

    在深入探讨ZK学习总结之前,我们先了解一下ZK是什么。ZK是一个开源的轻量级Java框架,专为构建富客户端用户界面而设计。它提供了丰富的组件库,简化了Web应用的开发,并且强调了零脚本的编程模型,使得开发者能够更...

    Mycat ZK配置文件详解

    总结来说,Mycat通过ZK进行集群管理和状态同步,ZK配置文件的正确设置对于Mycat的稳定运行至关重要。`zk-default.txt`文件的初始化和`zk-config`工具的使用是确保Mycat集群正常工作的基础。同时,理解Mycat的集群...

    ZK 6.5 Essentials

    书中详细讲解了如何使用ZK访问数据库,包括理论基础和具体实践。使用Hibernate作为ORM框架的例子被重点介绍,展示了如何映射实体类、生成数据库表以及管理会话和事务。 #### MVC与MVVM模式的应用 MVC(Model-View-...

    zk 数据绑定(grid进行嵌套显示数据)

    一、ZK数据绑定基础 ZK的数据绑定机制基于MVC(Model-View-Controller)设计模式,通过数据绑定API实现了视图和模型之间的双向同步。这意味着当模型数据发生变化时,视图会自动更新,反之亦然。ZK的数据绑定主要涉及...

    ZK-RFID102.rar

    总结,ZK-RFID102 SDK是一个全面的RFID开发工具,它涵盖了从基础理论到实际应用的各个方面。通过深入学习和实践,开发者不仅可以掌握RFID技术,还能利用ZK-RFID102构建出满足特定需求的高效、安全的RFID解决方案。...

    zk客户端curator2.11

    客户端是Curator Framework,是Apache的项目,它主要的功能...可以总结Curator主要解决以下三类问题: 封装ZK Client与Server之间的连接处理; 提供了一套Fluent风格的操作API; 提供ZK各种应用场景的抽象封装;

    ZK 5 Essentials.pdf

    ZK 5 Essentials是一本关于学习ZK技术的官方文档,为想要...整体上,ZK 5 Essentials为开发者提供了一个全面的视角,涵盖了从ZK基础架构到高级功能的完整指南,使得开发者能够深入理解ZK并应用于实际的Web应用开发中。

    zk学习教程

    **ZK**是一种先进的Web应用开发框架,它以AJAX/XUL/Java为基础,专为简化Web应用开发流程而设计。ZK的核心优势在于其能够使Web应用的开发过程如同桌面应用那样直观便捷。 - **核心特点**: - **AJAX引擎**:基于...

    ZK-Studio

    - **Eclipse IDE for Java EE Developers**:这是ZK-Studio运行的基础平台。 - **ZK-Studio**:作为Eclipse的插件,用于ZK框架项目的开发。 ##### 2. 安装步骤 - **安装Eclipse IDE**:下载并安装Eclipse IDE for ...

    ZK开发手册.pdf

    #### 三、ZK框架的应用场景与案例 **2.1 应用场景** - **企业级应用**:ZK特别适合构建大型的企业级应用,这类应用通常需要大量的交互性和复杂的数据处理能力。 - **移动Web应用**:虽然ZK主要针对桌面应用设计,...

    zk初学者上手简单资料

    ### zk初学者上手简单资料 #### 一、zk简介 ...通过这些步骤的学习,可以帮助开发者快速掌握 zk 的基本操作,并为进一步深入学习打下坚实的基础。此外,提供的参考资料也为进一步研究 zk 提供了便利。

    zk quick start

    对于初次接触ZK的新手来说,本节将提供一些基本的概念介绍和技术背景知识,以帮助更好地理解ZK及其应用场景。 - **Servlet容器**:在Java Web开发中,Servlet容器(也称为Java Web服务器)是必不可少的组成部分,它...

    ZK 学习总结

    **Zookeeper 概述** ...通过阅读《ZK 学习总结第一阶段.doc》文档,你可以更深入地了解 Zookeeper 的核心概念、工作原理以及在分布式系统中的实际应用,为成为熟练掌握 Zookeeper 的 IT 专业人士奠定基础。

    java源码:Ajax框架 ZK.rar

    **ZK框架详解** ZK是一款基于Java的Ajax框架...总结,ZK是一个强大的Java Ajax框架,它简化了RIA的开发,提供了高效的事件处理和组件模型。通过深入学习和实践ZK,开发者可以创建出性能优异、用户体验优秀的Web应用。

Global site tag (gtag.js) - Google Analytics