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

ExternalLink组件工作机制

阅读更多
ExternalLink对于参数是采用“接收”的方式。
单击ExternalLink组件生成的URL之后,external service首先从URL中获取跳转页面的名称,然后激活跳转页面实例,接着出发跳转页面实例中的
java 代码
 
  1. public void activateExternalPage(Object[] parametersm, IRequestCycle cycle)  

方法(跳转页面类必须实现IExternalPage接口和该接口的activateExternalPage方法),
于是我们能够在跳转页面的activateExternalPage()方法中获取到URL中的传递数据,最后external service使用这个页面实例响应客户端请求。在
external service运作的整个过程中,他并不在乎是那个页面中的那个ExternalLink组件发出了请求,但是他首先知道要跳转到那个页面去,并在那个页面的页面
实例中寻找activateExternalPage()方法。

ExternalLink组件不会验证用户session,因此ExternalLink组件生成的URL能够被用户收藏,以便再次访问。
分享到:
评论

相关推荐

    Tapestry开发指南

    6. **ExternalLink组件**:创建指向外部URL的链接。 7. **Form组件**:处理用户提交的数据。 8. **FieldLabel组件和ValidField组件**:用于字段标签和数据验证。 9. **PageLink组件**:创建指向内部页面的链接。 10....

    Wicket.pdf(Wicket开发指南)

    - **ExternalLink:** 用于跳转到外部 URL。 - **PageLink:** 用于跳转到应用内部的其他页面。 - **BookmarkablePageLink:** 生成可收藏的链接地址。 - **DownloadLink:** 用于下载文件。 - **PopupSetting...

    PSCAD中不同模块间的信号传递

    接下来是External Electrical Node (XNode)组件,这个组件允许我们在模块内部定义一个与外部电气系统的连接点。不同于常规的"Node Label",XNode不会创建局部的节点名称,因此在电气线路中使用XNode不会引发命名冲突...

    17_OSPF_LSA及特殊区域详解.pdf

    OSPF LSA(Link State Advertisement)是 OSPF 协议的核心组件之一,用于描述路由器的链路状态信息。特殊区域是 OSPF 网络中的逻辑区域,用于控制路由信息的传播和计算。本文将详细解释 OSPF LSA 及特殊区域的概念和...

    Wicket中文开发指南

    - **超链接控件**:用于创建不同类型的链接,如`Link`、`ExternalLink`等。 - **表单输入控件**:用于收集用户输入,如`Form`、`FeedbackPanel`等。 通过上述知识点的介绍,我们可以看到Wicket不仅具有丰富的功能和...

    wicket 開發指南

    - **ExternalLink**:跳转至外部URL。 - **BookmarkablePageLink**:创建书签友好的链接。 #### 5.4 表单输入控制项 - **TextField**:接收用户输入的文本。 - **PasswordTextField**:安全地收集密码输入。 - **...

    wicket 开发指南

    - **链接控件**: Link、ExternalLink 和 PageLink。 - **表单控件**: - 表单控件 Form。 - Button 控件。 - 文本输入 TextField。 - 密码输入 PasswordTextField。 - 多行文本 MultiLineTextField。 - 下拉...

    Wicket开发指南-简体版

    - **ExternalLink**:用于跳转到外部URL。 - **PageLink**:用于导航至内部页面。 - **BookmarkablePageLink**:生成书签友好的链接。 - **DownloadLink**:用于下载文件。 - **PopupSetting**:设置弹出窗口的行为...

    Vue插槽原理与用法详解

    <a href="{{ url }}" rel="external nofollow" class="nav-link"> <slot></slot> `, props: ['url'] }); ``` 这样,父组件中的“Your Profile”文本将被插入到子组件的模板中`<slot>`元素的位置。 **2. ...

    ospf LSA.zip

    这有助于深入理解OSPF的工作机制,例如,如何形成邻接关系,如何选举DR和备份DR,以及如何通过LSDB(Link State Database)同步网络状态。 在学习过程中,你可能还会接触到OSPF的其他关键概念,如DR和BDR选举、Stub...

    ospf-----计算机技术

    OSPF(Open Shortest Path First,...F作为计算机网络中重要的路由协议,其设计理念、工作原理、组件结构以及特性都对网络的稳定性和效率有着重大影响。理解并熟练掌握OSP F的配置和管理,对于网络管理员来说至关重要。

    wicket文档

    - **5.3.2 外部链接控件ExternalLink** 用于链接到外部网站。 - **5.3.3 页面链接控件** 用于链接到同一个应用中的另一个页面。 - **5.3.4 书签链接控件** 生成可收藏的URL。 **5.4 表单输入控件** - **...

    如何把hadoop源码关联到eclipse工程中

    这不仅能够帮助我们更好地理解Hadoop的内部工作机制,还便于进行二次开发和调试。下面我们将详细讲解如何一步步地将Hadoop源码导入到Eclipse Java工程中。 首先,我们需要获取Hadoop的源码。这里以Hadoop 1.1.2为例...

Global site tag (gtag.js) - Google Analytics