`
moonfly2004
  • 浏览: 56387 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

T5的页面生存周期

阅读更多
本人是根据tapestry官方文档和自己的理解而整理出来的。如果有什么不对的地方,请大家批评指正。

根据官方的说法,T5的page页面在第一访问后都放在了一个page pool中作为缓存,以方便其他用户的访问。
页面的生存周期也很简单
第一次访问 页面函数执行顺序如下:
这是Tapestry 实例化当前页面。
1、pageLoaded 在这里可以初始化一些页面公用的参数,这里的变量的值是给所有的请求共享的。

2、pageAttached 把页面附加给当前的请求

3、pagePassivate 这个方法可以传递页面之间的context详见:http://tapestry.apache.org/tapestry5/tapestry-core/guide/pagenav.html

4、pageDetached页面剥离当前请求.

5、pageAttached把页面附加给当前的请求(这里这个方法执行了两次具体其什么作用,目前还不清楚)

6、pageActivate页面激活函数,这个函数很有用,我们要做的用户验证,初始化一些当前请求需要的参数

7、pagePassivate这个方法可以传递页面之间的context

8、pageDetached 页面剥离当前请求,放回到page pool.

当其他的用户访问该页面的时候 页面方法 执行顺序和上面的一样,只不过就是缺少了 pageLoaded方法,因为页面在page pool中已经存在可以直接拿过来用,大大提高了页面的执行速度。注意这里是其他的用户请求该页面,不是刷新该页面

 

分享到:
评论

相关推荐

    T5LCFG汇总(仅参考)20200219_DWIN迪文T5L配置文件CFG_源码

    在IT行业中,尤其是在嵌入式显示系统开发领域,DWIN迪文T5L系列显示屏是一款广泛应用的产品。这个标题“T5LCFG汇总(仅参考)20200219_DWIN迪文T5L配置文件CFG_源码”指的是一个关于DWIN迪文T5L显示屏的配置文件集合...

    爱威T5+ 效果器 调试软件

    爱威T5+ 效果器调试软件是一个专为音乐制作和音频工程设计的专业工具,主要针对爱威T5+这一型号的音频处理器。这款软件提供了详细的参数调整和控制功能,使得用户能够根据不同的应用场景和声音需求,精细地优化T5+的...

    T5贴片二极管规格书.pdf

    【T5贴片二极管】是电子元器件中的一种,属于快速开关二极管,其型号为1N4448W。该二极管采用塑封塑料体设计,端子为可焊镀铅,符合MIL-STD-750标准的2026方法,便于自动插入和表面安装。二极管的极性在壳体上有明确...

    迪文T5L Keil C51项目模板.rar

    迪文T5L是一款基于8051内核的微控制器,由迪文科技公司设计生产,常用于工业控制、智能家居、消费电子等领域。Keil C51是针对8051系列微控制器的集成开发环境,它集成了编译器、调试器和IDE,使得C语言编程变得简单...

    T5L DGUSII 应用开发指南202007101

    《T5L DGUSII 应用开发指南202007101》是北京迪文科技有限公司提供的一份详细的技术文档,旨在帮助开发者快速掌握T5L系列产品的DGUSII应用开发流程。本指南涵盖了从硬件连接、驱动安装到软件工程建立的全过程,以下...

    基于迪文T5L_OS汇编指令详解.pdf

    迪文T5L_OS汇编指令详解 本文档主要讲解了迪文T5L_OS汇编指令的详细用法,涵盖了OS的功能、平台架构、伪汇编指令、数据交换指令等方面的知识点。 一、迪文OS功能 迪文OS是一个基于迪文平台的可编程平台,能够实现...

    T5导入导出软件v2.3.398免费绿色版

    T5导入导出工具是一款好用的数据导入导出工具。这款工具适用于T5无线盘点机,可以帮助用户实现导入导出商品信息配置、导出盘点配置、导出数据库盘点配置等功能。还有详细的使用说明,感兴趣的朋友千万不要错过了。 ...

    T5L开发手册及开发平台.zip

    迪文T5L屏是一款专为人机交互设计的串口屏,它提供了高效且灵活的显示解决方案。在“T5L开发手册及开发平台.zip”压缩包中,包含了两个主要的资源,即“T5L DGUSII 应用开发指南20200710.pdf”和“DGUS_V7618.rar”...

    基于T5-small的问答模型 它实际上是QuestEval指标的一个组成部分,但可以按原样独立使用,仅用于 QA

    **基于T5-Small的问答模型** 在当前的自然语言处理(NLP)领域,预训练模型已经成为理解和生成人类语言的关键工具。T5(Text-to-Text Transfer Transformer)是由谷歌研究团队开发的一种全面的文本到文本的...

    T5UIC2 开发指南_V20.pdf

    迪文科技开发了T5UIC2这款低功耗、低成本的串口指令屏UI软件,专为低端GUI应用设计。T5UIC2软件平台以其精简的指令集和灵活的配置选项,为开发者提供了一个高效的人机界面解决方案。 首先,T5UIC2支持多种尺寸的...

    景阳SN-T5人体测温仪软件.rar

    景阳SN-T5人体测温仪是一款专门设计用于体温监测的智能设备,配合其配套的软件,能够构建出一套高效、准确的体温预警系统。该系统在当前公共卫生安全需求日益增长的背景下,扮演着至关重要的角色,尤其在疾病预防和...

    T5模型,经典模型原理

    ### T5模型——自然语言处理中的经典模型原理详解 #### 一、T5模型概述 T5模型(Text-to-Text Transfer Transformer),是由Google Research在2020年提出的一种创新性的自然语言处理(NLP)模型。该模型旨在通过...

    爱威T5(V14b)installer.rar

    爱威T5前级处理器调试软件

    T5 前级 控制软件 调试工具

    在IT行业中,"T5前级控制软件调试工具"是一个专有名词,通常指的是用于调试T5系列设备前端控制部分的软件工具。这样的工具对于系统集成商、开发人员以及技术支持团队来说至关重要,因为他们需要对T5设备进行精确的...

    迪文T5L ASIC开发20191122.zip

    迪文T5L ASIC开发20191122.zip这个压缩包文件包含了与迪文T5L芯片相关的开发资料,是针对迪文触摸屏技术的开发者们的重要参考资料。迪文科技是一家专注于智能显示解决方案的公司,其T5L芯片是一款集成了图形处理、...

    迪文屏幕T5L DGUSII应用开发指南

    迪文屏幕T5L DGUSII应用开发指南是北京迪文科技有限公司提供的一份详尽的文档,旨在帮助开发者高效地进行串口屏的开发工作。迪文串口屏是一款基于DGUS II系统的智能显示屏,它结合了硬件与软件的优势,提供了一种...

    迪文T5L串口屏界面制作工具 DGUS_V751.zip 带DGUSDownLoad串口下载工具

    下载过程简单快捷,大大缩短了产品开发周期。 此外,迪文串口屏的另一大优势在于其强大的扩展性。它支持多种外设接口,如I2C、SPI、UART等,能够方便地接入各类传感器和控制器,满足不同应用场景的需求。开发者还...

    T5写频软件

    "特易通T5写频软件"是一款专为特易通T5系列对讲机设计的频率编程工具,主要用于设置和管理对讲机的工作频率、信道、编码方式等通信参数。这款软件使得用户无需专业知识就能轻松进行对讲机的个性化配置,极大地提高了...

Global site tag (gtag.js) - Google Analytics