`

Liferay中获得portlet实例的的instance id

 
阅读更多
Liferay中的portlet是可以实例化的,portlet的instance有instance id,其组成形式是:
portletId + "_INSTANCE_" + instanceId
在server端,可以用portlet.getId()和portlet.getInstanceId()分别得到portletId 和instanceId,再拼出instance id。
在客户端,调用portletDisplay.getId(); 如果该portlet是可实例化的,那么会返回instance id, 如果是不可实例话的,那么会返回portlet id。
portletDisplay是页面隐含的可用对象,由Liferay负责初始化它。
分享到:
评论

相关推荐

    Liferay跨页面Portlet之间的调用与数据传递.docx

    - 首先,在管理页面C的Portlet中引入Liferay的Portlet标签库:`<%@ taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %>`。 - 接着,创建一个`liferay-portlet:renderURL`标签,它会调用目标...

    liferay portlet 开发实例

    在IT领域,特别是企业级应用开发中,Liferay作为一个强大的企业门户平台,提供了丰富的功能和服务,其中Liferay Portlet的开发是构建定制化企业应用的关键技术之一。本文将基于提供的文件信息,深入解析Liferay ...

    Liferay-Portlet-SDK5.2.3.rar_liferay_liferay sdk_portlet

    Liferay Portlet SDK 5.2.3是该系列的一个特定版本,专为Liferay Portal 5.2.3版本设计,它包含了开发portlet所需的类库、文档和示例代码,使得开发者能够高效地集成自定义功能到Liferay Portal环境中。 **portlet...

    Liferay5.2.3 样例Portlet

    Liferay5.2.3的样例,通过war.bat打包后发布到相应的liferay环境即可。 另外,需要配置context,tomcat中的代码如下: </Context>

    liferay portlet例子

    liferay portlet例子 liferay portlet例子

    Liferay portlet 工程示例代码

    Portlet是Liferay Portal中的核心组件,类似于Web应用的迷你窗口,可以嵌入到门户页面上展示内容和服务。Portlets可以是动态的,比如显示实时数据,也可以是静态的,如导航菜单或登录表单。它们通过portlet API与...

    liferay_portlet对象详解

    在 Liferay 平台中,Portlet 是核心组件,它负责呈现内容和提供互动功能。Portlet 技术的理解和应用是开发 Liferay 应用程序的关键。本文将深入解析 Portlet 的关键概念,包括 Portlet 请求与 URL、Portlet 模式和...

    CAS, Liferay和Alfresco portlet三者的整合

    4. **开发或配置portlet**:在Liferay中创建或安装一个portlet,这个portlet可以与Alfresco通信,展示和处理Alfresco的内容。 5. **工作流集成**:如果需要,可以通过Alfresco的API或者使用预定义的工作流程模板,...

    liferay-spring-portlet

    【标题】"liferay-spring-portlet"是一个基于Spring框架构建的portlet应用,适用于Liferay门户平台。这个项目展示了如何将Spring与...同时,如果进一步集成Hibernate,还可以学习到如何在portlet中实现持久化层。

    Liferay7.0自定义登录实例

    在Liferay控制台中,你可以在“布局”部分添加新的portlet实例,将自定义登录界面添加到门户的合适位置。测试登录功能,确保一切按预期工作。 在Liferay 7.0中自定义登录实例,不仅可以改变登录界面的外观,还可以...

    liferay-portlet-development

    在Liferay中,portlet的开发极为灵活,支持Java、JavaScript等多种技术栈,满足多样化的开发需求。 ### 三、为何选择Liferay? Liferay作为一款成熟的门户解决方案,具备以下显著优势: 1. **强大的定制能力**:...

    Liferay Soy Portlet可视化数据

    在这个实例中,“Liferay Soy Portlet可视化数据”意味着我们将探讨如何利用Soy Portlet从web service获取数据并将其以可视化方式呈现。Web service通常是一种基于HTTP协议的API,可以跨网络提供服务,使不同系统间...

    liferay portlet开发

    Liferay Portlet开发中涉及到的关键配置文件主要有两个:`Portlet.xml` 和 `liferay-portlet.xml`。 - **Portlet.xml**:此文件定义了Portlet的基本属性,包括其名称、版本、依赖等信息。该文件遵循JSR 286标准,...

    liferay一个简单的portlet

    这篇博文将深入探讨如何在Liferay中创建一个简单的Portlet,帮助开发者更好地理解Liferay的开发过程。 首先,让我们了解Portlet的基本概念。Portlet是一种Web组件,它可以嵌入到门户页面中,提供交互式的用户体验。...

    liferay portal 开发实例

    在这个开发实例中,我们将深入探讨四个Liferay Portal MVC(Model-View-Controller)应用的实践案例,这些实例可以帮助开发者更好地理解如何在Liferay环境中进行portlet开发。 首先,让我们了解MVC模式在Liferay中...

    liferay portlet demo

    这个描述简短地指出了这是一个演示Liferay Portlet功能的实例。它可能包括创建用户界面、处理HTTP请求、与后端服务交互等功能。开发者可以通过分析和运行这个示例,学习如何在Liferay平台上构建动态、自定义化的应用...

    liferay portlet

    liferay-portlet.xml文件则更专注于Liferay特定的配置,例如默认用户组、portlet是否支持多个实例、portlet的显示设置以及权限控制。它允许开发者指定portlet在Liferay环境中的具体行为和可见性。 liferay-display....

    Liferay_Control-Panel_Portlet DTD-5.2_MVC-Portlet

    本主题主要关注Liferay中的"Control-Panel Portlet"、"DTD 5.2"以及"MVC Portlet"这三大核心概念。 首先,我们来理解"Liferay Control Panel"。控制面板是Liferay系统的核心管理界面,它提供了对站点、用户、角色、...

    liferay-portlet-development-guide-4.3

    8. **Liferay服务和API**:了解Liferay提供的各种服务,如用户管理、角色权限、内容管理等,以及如何通过API集成这些服务到portlet中。 9. **portlet的国际化(i18n)**:学习如何使portlet支持多种语言,提供全球...

    liferay-spring-mvc-portlet:Liferay Spring MVC portlet 的项目模板

    Liferay Spring Portlet MVC 使用 Maven 的 Liferay Spring Portlet MVC 项目模板。 Liferay EE 6.2.10.11 (GA1, SP710) Java 1.7 小门户 2.0 弹簧框架 4.1.5 基于注解的控制器配置 用法 $ git clone ...

Global site tag (gtag.js) - Google Analytics