web.xml:此配置应该都比较熟悉,里面配置servlet、filter等不多说了
portlet.xml:这是liferay的portlet配置文件,可以用portlet-ext.xml进行扩展,主要子节点解释如下:
portlet-name:唯一值,与liferay-portlet.xml中portlet-name及liferay-display.xml中的<portlet id="xx" />对应,在代码中经常要用到此值。有几个特殊的portlet,如:My Account, Login等,这些在liferay源代码中写固定了,所以最好不要使用这些id.
display-name:portlet显示的名字,一般相应在资源文件中定义一起使用,以支持多国语言。如果资源文件中不定义,可能会显示id。
portlet-class:如果使用struts,则定义为com.liferay.portlet.StrutsPortlet,也可以定义为自己的处理类,如sample-jsp中定义为com.sample.jsp.portlet.JSPPortlet
init-param:portlet的初始页面,value与struts-config.xml配置相对应
security-role-ref:配置角色,角色需在liferay-portlet.xml的role-mapper中定义
liferay-portlet.xml:portlet配置文件,其中struts-path与Struts配置文件相对应,可以用liferay-portlet-ext.xml扩展。
liferay-display.xml:portlet显示控制,没有在此定义的portlet将全部显示在undifine中
struts-config.xml:Struts配置文件,可用struts-config-ext.xml扩展
tiles-defs.xml:Struts配置文件,与struts-config.xml配合使用,可用tiles-difs-ext.xml扩展。
小技巧:以上文件在eclipse中只要把鼠标移到相应的标签上,就会提示标签的作用。
/ROOT/WEB-INF/classes/
log4j.xml:这是lof4j的配置文件,可以参照log4j的相关配置文档进行配置
system.properties:liferay基本配置,如时区,国家,加密类等
portal.properties:非常重要的配置文件,单独讨论。
captcha-ext.properties:验证码配置文件,可以通过此配置文件控制验证码的字体,颜色,大小等
*.hbm.xml:Hibernate配置文件,如与liferay整合,需要在portal.properties中定义hibernate.configs,注意要保留以前的配置
*-spring-professional/enterprise.xml:spring配置文件,此配置文件需要在portal.properties中定义spring.configs,注意要保留以前的配置,在portal.properties中配置时,需省前后面的版本号professional/enterprise,Liferay会自动在后面加上版本号,如:你使用的是professional,配置文件名为test-spring-professional.xml,则在spring.configs只需要配置test-spring.xml
language.properties:语言资源文件
分享到:
相关推荐
### Liferay权限文件说明 #### 一、概述 在Liferay平台中,权限管理是非常重要的一个环节,它确保了系统的安全性和数据的访问控制。本文档主要介绍的是`permissions.xml`文件及其相关配置,这对于理解如何在...
【Liferay 5.1.2 配置 Oracle 10G 数据库操作详解】 Liferay 是一款开源的企业级门户平台,它默认使用 HSQLDB 作为内置数据库...在配置过程中,如果遇到错误,务必仔细检查配置文件和日志,确保所有步骤都已正确执行。
### Liferay开发环境配置知识点详解 #### 一、概述 Liferay是一款开源的企业级门户平台,支持企业内外部网站、社区、社交网络等多种应用。本文档主要介绍如何配置Liferay的开发环境,以便进行定制开发。 #### 二、...
【Liferay数据库表结构说明文档】 Liferay是一个开源的企业级门户平台,它的核心功能之一是管理用户、组织、权限和内容。为了实现这些功能,Liferay维护着一系列的数据库表来存储和管理这些数据。本文档主要关注的...
首先,我们看到一个名为“JBPM数据库表说明.doc”的文件,这暗示了Liferay与业务流程管理(Business Process Management,简称BPM)系统的集成。JBPM是一个开源的工作流和业务规则管理系统,Liferay可以通过它来实现...
- **覆盖portal.properties**:解释了如何修改Liferay的核心配置文件portal.properties。 - **覆盖Portal Service**:介绍了如何扩展或覆盖Liferay的现有服务。 - **覆盖Language.properties文件**:说明了如何更改...
【标题】"liferay&cas开发说明"涉及的是在企业级Web应用开发中,如何将Liferay Portal与Central Authentication Service(CAS)进行集成的主题。Liferay是一款开源的企业级门户平台,而CAS则是一种开放源码的身份...
- **配置文件**: 如`liferay-portlet.xml`和`struts-config.xml`,这些文件用于定制Liferay的功能,如配置Portlet的行为。 - **Social Office CE-3.0.lpkg**: 社交办公软件的安装包,提供协作和文件共享功能。 - **....
学习如何配置Liferay的部署文件(如portal-ext.properties)以定制门户的行为和功能至关重要。 4. **Liferay 帮助与文档** 提供的中文文档涵盖了Liferay Portal的安装、升级、数据库配置、安全性和性能优化等多个...
在Liferay Portal中,`liferay.properties`是一个关键的配置文件,它定义了系统的各种行为和设置。在本文中,我们将深入探讨这个文件中与页面可见性、我的位置portlet(My Places Portlet)以及用户协议展示相关的...
- **Liferay家园**: 设置Liferay的主目录,用于存放配置文件和数据。 - **数据库安装**: - **默认方法:自动**: 使用内置的HSQLDB数据库进行快速安装。 - **手工方法**: 指导如何连接到外部数据库服务器,如MySQL...
以下是对配置过程的详细说明: 1. **Eclipse集成开发环境**:首先,需要安装Eclipse IDE,推荐版本为Helios或alileo。Eclipse是Java开发的常用工具,支持多种Web开发框架,包括Liferay。 2. **安装Liferay IDE插件...
如果你想让JAR包在部署后直接出现在Liferay的Tomcat目录下,可以修改工作区的`gradle.properties`文件,添加属性`liferay.workspace.home.dir`指向Liferay安装目录。 2. **Service Builder使用** - 创建一个新的...
此外,"说明"文件应包含了关于如何配置、部署和测试这个portlet的详细步骤,以及可能遇到的问题和解决方法。这将帮助开发者理解portlet的工作原理,并在自己的环境中复现这个例子。 总之,Liferay 6.2的这个简单...
接下来,我们将以MySQL数据库为例,详细说明如何配置Liferay的数据库连接。 **步骤2.1:新建数据库** 在配置Liferay与MySQL数据库连接前,请确认本地已安装MySQL数据库及相应的管理工具,如MySQL Front。接着,...
#### 三、Liferay 配置文件介绍 **3.1 Liferay 几个常用目录介绍** - **/tomcat/webapps/ROOT/**:Liferay的核心目录,包含门户的主要资源和配置文件。 - **/tomcat/webapps/ROOT/WEB-INF/**:存放web应用的配置...
另一方面,`www.pudn.com.txt`可能是一个链接或说明文件,提供了更多关于此主题的来源或者补充信息,比如在Pudn网站上可能有相关的讨论或教程。 理解并掌握Liferay的权限系统对于开发和维护安全、高效的Liferay门户...
- **文档**:如“Liferay-Portlet-SDK 5.2.3操作说明.ppt”文件,它详细介绍了SDK的使用方法,包括portlet的开发流程、配置、部署以及调试技巧。这份文档通常会涵盖portlet生命周期、portlet上下文、渲染和事件处理...
Liferay支持多种数据库,包括Oracle,但为了使用Oracle,我们必须在Liferay的`portal-ext.properties`配置文件中指定相应的数据库URL、用户名、密码和驱动类名。例如: ``` jdbc.default.driverClassName=oracle....