`

Liferay 中的javascript函数命名注意事项

阅读更多
在Liferay中,页面的组成单元是portlet, 在每个portlet中都可以定义javascript函数。但是注意,在一个页面中,所有的portlet的内容会组成一个页面的源文件,所以如果在不同的portlet中定义了相同名称的javascript函数,只有一个会起作用,其他的会被覆盖掉。同样,页面中的Html元素名称也会重复。
为了避免类似问题,使用可以在函数名中使用<portlet:namespace />,由于portlet名称是唯一的,这样就区分开了。
 function function<portlet:namespace />name(){
  
 }
分享到:
评论

相关推荐

    liferay development 中文

    2. **Portlet开发**:Portlet是Liferay中的基本展示单元,类似于Web应用中的MVC组件。开发者需要掌握如何创建、配置和部署Portlet,包括MVCPortlet、JSR286 Portlet和Freemarker或JSP模板的使用。 3. **服务构建器...

    liferay在weblogic815上部署注意事项

    编在eclipse上编译时必须使用bea自带的jdk进行编译,这样能保证没有问题;数据库建立时要用utf8方式建立。修改MY.INI文件中default-character-set=utf8共有2处

    前端开源库-eslint-config-liferay

    **前端开源库-eslint-config-liferay** 是一个专为Liferay框架设计的JavaScript代码风格检查工具,基于ESLint的可共享配置。ESLint是一款强大的静态代码分析工具,它可以帮助开发者发现并修复代码中的潜在问题,遵循...

    liferay的开发文档

    这份文档会引导开发者创建和定制Liferay的主题,理解CSS、HTML和JavaScript在Liferay主题中的作用。通过学习,开发者可以实现对Liferay界面的个性化设计,以满足不同用户和组织的需求。 文档四:《Liferay Plugin ...

    liferay 6.0 开发指南

    - **Portlet部署**:讲解了将开发好的Portlet部署到Liferay中的步骤和注意事项。 - **Portlet结构**:详细解析了一个典型Portlet的各个组成部分及其功能。 - **MyGreeting Portlet示例**:通过一个具体的例子...

    Liferay合集.zip

    书中涵盖了从安装配置到创建自定义portlet、主题和布局的全过程,还讨论了Liferay的安全性和性能优化,帮助读者将Liferay应用于实际项目中。 《Liferay Portal Systems Development》则更侧重于Liferay的系统开发...

    Liferay Portal Liferay IDE

    Liferay Portal Liferay IDE

    在liferay中整合GWT,附例子

    在Liferay中整合GWT(Google Web Toolkit)是一项常见的任务,尤其对于开发复杂的企业级Web应用来说,这种集成可以利用GWT的强大力量来创建高性能的用户界面,同时利用Liferay的门户功能和社区特性。这篇博文提供了...

    liferay中文资源

    对于熟悉或正在学习Liferay的用户来说,这些中文资源将提供极大的帮助,尤其是对于那些在英语环境中遇到困难的开发者。 描述中的博文链接指向了ITEYE博客上的一篇文章,作者是Jyao。虽然没有具体的博文内容,我们...

    Liferay 6 入门教程

    Liferay 6还支持Spring框架,"plugins开发指南17-liferay中spring开发(1).pdf"和"plugins开发指南18-liferay中spring开发(2).pdf"两部分深入探讨了如何在Liferay环境中利用Spring进行服务和组件的管理。...

    Liferay6.0开发指南

    - **重用现有Web应用**:对于已有的Web应用,可以通过特定配置使其成为Liferay中的Portlet或Gadget。 ##### 2. 技术支持 Liferay 6.0 支持以下技术栈: - **Java**:主要开发语言。 - **JavaScript/Ajax**:前端...

    liferay经典书籍8本

    本书探讨了Liferay在企业社交网络中的应用,如社区建设、社交功能集成、工作流自动化等,展示了如何利用Liferay提升团队合作效率。 6. 《Liferay DXP in Action》 Liferay DXP是Liferay的最新版本,这本书全面解析...

    liferay跨组件间通信实例

    在Liferay中,跨组件通信是一项关键的技术,它允许不同模块之间进行数据交换和功能协作。Liferay作为一个开源的企业级门户平台,提供了多种方式来实现组件间的通信,以支持复杂的应用场景。本实例将深入探讨如何在...

    liferay详细讲解 liferay项目完全讲解

    在这个“liferay详细讲解 liferay项目完全讲解”的资料包中,我们可以期待深入了解到关于Liferay的核心概念、开发实践以及与其相关的技术。 首先,我们看到一个名为“JBPM数据库表说明.doc”的文件,这暗示了...

    liferay 超级学习文档

    本超学习文档将深入探讨Liferay的核心特性、开发环境、Java技术的应用以及Hibernate在Liferay中的整合。 一、Liferay 框架 Liferay 框架基于Java EE(Enterprise Edition)标准,它提供了丰富的API和工具,允许...

    liferay 内置在jsp中的对象

    ### Liferay内置在JSP中的对象详解 Liferay是一款基于Java的企业级内容管理系统(Content Management System, CMS)与门户系统(Portal)平台,广泛应用于企业内外部网站、社区、应用程序和服务等场景。为了方便开发者...

    liferay环境的搭建

    - 点击右侧的 `Add` 按钮,在弹出的选择服务器界面中选择 `Liferay, Inc.` &gt; `Liferay v6.2 CE (Tomcat7)`。 - 选中 “Create a new location server” 的复选框。 - 点击 `Next`,然后选择liferay-portal-6.2-ce...

    Liferay 主题开发官方文档中文翻译

    通过本指南,开发者可以系统地了解如何在Liferay 6.2中创建和定制主题。从创建项目到设置目录结构,再到设计和测试,每一步都至关重要。掌握这些知识将有助于开发者们开发出既美观又实用的主题,提升网站的用户体验...

Global site tag (gtag.js) - Google Analytics