Liferay源码-配置文件

Liferay中的配置文件介绍 1.portal-setup-wizard.properties  该文件是liferay自带的配置文件,可在里面添加配置,该配置文件的位置如下图: admin.email.from.name=admin admin jdbc.default.password=scjs#15789 liferay.home=/usr/local/liferay admin.email.from.addre... 阅读详情
Liferay源码--配置文件
 配置文件:
/ROOT/WEB-INF/
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:语言资源文件
 
liferay6.2源码发布 liferay 源码 发布 部署 运行 立即下载

相关推荐

Liferay 6.0.5 portal.properties 配置文件详解

Liferay 6.0.5 portal.properties 配置文件详解 详细说明了 portal.properties 配置文件可以配置的所有属性

liferay源代码编译调试修改

一、准备工作 liferay-portal-tomcat-6.2-ce-ga6-20160112152609836.zip liferay-portal-src-6.2-ce-ga6-20160112152609836 地址 https://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.2.5%20GA6/ l...

一场梦的博客 690

liferay经典的例子源码

liferay 经典的例子源码;好东西,值得一看

liferay源码导入笔记

下载源码资源 源码依赖包含项目需要lib中的jar、tools中的gradle-5.6.4.LIFERAY-PATCHED-2-bin.zipliferay-ce-portal-src-7.3.5-ga6-20200930172312275.zip 下载源码liferay-portal-7.3.5-ga6.zip 配置并导入源码 将liferay-ce-portal-src-7.3.5-ga6-20200930172312275.zip中lib复制到liferay-portal-7.3.5-ga6

yichengjie_c的博客 263

liferay实现增删改查的源代码

liferay是一个强大的工具,开发者只用写一个持久层的配置文件,改工具就反向生成持久层和业务层的代码.简单说来,工具会自动生成hibernate层和spring层的相关代码,开发者只用关心控制层即可.

liferay应用之配置

Liferay Portal缺省只有一个系统管理员用户test,且以用户的电子邮件地址test@liferay.com为登录用户名,密码是test。 Liferay Portal针对不同的用户会展现出不同的服务网页。当浏览Portal主页网址http://localhost:8080/时,自动转入网址http://localhost:8080/web/guest/home调出面向所有人的Guest社区公共主页。一个注册用户登录系统后,可以选择访问不同类型的Portal主页。这也是Portal同传统网站所不同的地方。 以test用户登录Liferay Portal系统,鼠标移到右上角的“Welcome Test Test!”处调出菜单。再把鼠标移到“我的地方”,可以看到test用户可以访问的Portal类型有“我的公共”,“Test Organization”,“Test Location”和“Guest”,且每一项又分为“公开页”和“私有页”。其中“公开页”是其他人可以访问的网页,“私有页”则仅自己或注册用户且经过授权才可访问。如“我的公共”中的“公开页”可以被所有人访问,而其“私有页”仅用户自己访问。

Lifeary源码学习散记

1、Lifeary Portal的spring的配置文件在 portal-impl/META-INF目录下   事务管理类定义在hibenate-spring.xml   &lt;bean id="liferayTransactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"...

new_jeffer的专栏 236

告别理论推导!用Matlab工具箱5步搞定相机标定(附张正友法原理白话解读)

本文详细介绍了如何使用Matlab工具箱在5步内完成相机标定,无需复杂理论推导。通过棋盘格拍摄和Matlab的Camera Calibrator工具箱,用户可以快速获取相机的内参和外参,显著提升3D视觉的准确性。文章还提供了张正友标定法的白话解读,适合初学者和工程师快速上手。

weixin_42548816的博客 415

Liferay中的配置文件

portlet.xml portlet定义描述文件,它描述portlet的类型,支持Mode, preferenes和role等,遵循JSR168标准实现,以便于移植(需要针对性的做一些小改过)。 下面是一个简单的定义: 〈portlet〉 〈portlet-name〉2〈/portlet-name〉 〈display-name〉My Account〈/display...

沉默的ylone 273

三. zemax光学设计流程+案例

文章目录zemax 基本操作:1. 建立光学基本模型2. 像质评价3. 优化(重点)4. 公差分析简单镜头设计 zemax 基本操作: 1. 建立光学基本模型 2. 像质评价 3. 优化(重点) 对系统设定的约束条件或目标值 统称为操作数。 操作数: 光学特性参数(焦距EFFL,近轴放大率PMAG,入瞳位置EMPP) 像差参数(球差SPHA,彗差COMA,像散ASTI) 边界条件(中心厚度值CTVA,边缘厚度值ETAV) 优化的主要步骤: 设置评价函数和优化操作数 一般小像差系统采用波像差 构建

Taiiiii的博客 8054

FPGA实现PI控制

FPGA实现PI控制

m0_57319166的博客 3897

liferay源码配置文件

转贴自:blog.chinaunix.net/u/25536/showart_210669.html   配置文件: /ROOT/WEB-INF/ web.xml:此配置应该都比较熟悉,里面配置servlet、filter等不多说了 portlet.xml:这是liferay的portlet配置文件,可以用portlet-ext.xml进行扩展,主要子节点解释如下: portlet-name:唯一...

quickSand 190

电子发票二维码背后的秘密:10分钟看懂校验码、加密字符含义与防伪设计

本文深入解析电子发票二维码的结构与防伪设计,揭示校验码和加密字符的生成原理及验证方法。通过实际案例和技术细节,帮助财务人员理解电子发票的安全机制,提升防伪识别能力,确保税务合规。

weixin_29248611的博客 530

liferay portal 5.23 tomcat 源码解析之加载配置文件<2>

在监听器 PortalContextLoaderListener调用contextInitialized() 方法后。再去加载 上下文参数 contextClass 对应的 com.liferay.portal.spring.context.PortalApplicationContext 类并调用loadBeanDefinitions方法加载资源文件。在加载资源文件时,先去PropsUtil 类...

思考中的程序员 254

Vivado ChipScope Debugging: Overcoming Common DRC Errors in FPGA Design

本文深入解析Vivado ChipScope调试中常见的DRC错误,特别是AVAL-244和AVAL-245等时钟相关问题,提供实用的Tcl命令解决方案和最佳实践。通过将DRC错误降级为警告的技巧,帮助FPGA设计者高效完成调试流程,同时强调何时应保留DRC检查以确保设计可靠性。

weixin_30335575的博客 416

激光三角测量法:斜射与直射式技术的原理与应用解析

本文深入解析激光三角测量法中斜射式与直射式技术的原理、应用及对比。斜射式适用于高精度小范围测量,尤其擅长处理反光表面;直射式则适合大范围位移检测,结构更简单。文章详细介绍了两种技术的光路分析、数学建模、应用场景及选型建议,并探讨了系统校准与误差分析方法,为工业检测领域提供实用参考。

weixin_29280219的博客 415

Liferay源码--配置文件

级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。引言“字符与编码”是一

内拉祖里的专栏 585

【异常】Python环境中没有安装 `openpyxl` 模块提示ModuleNotFoundError: No module named ‘openpyxl‘

是一个用于读写Excel 2010 xlsx/xlsm/xltx/xltm文件的库。只是示例版本号,你可以根据需要选择不同的版本。安装完成后,再次尝试运行你的程序,应该就不会再出现。,这表明你的Python环境中缺少。运行一个Python程序时遇到了。如果由于某些原因你无法直接使用。,你可以指定版本号来安装,这里。要解决这个问题,你需要安装。

奶爸的编程之路,也就一周冷个三天 3398

Liferay 6.2 改造系列之一:源码编译和服务启动

一、导入源码 源码可以从Liferay的官方网站上下载。http://www.liferay.com/downloads/liferay-portal/available-releases 下载后解压源码,可以使用Eclipse的File-->Import-->General-->Existing Projects in to Workspace。将解压的源码导入到...

alex_0317的博客 199

【OS】AUTOSAR OS系统调用产生Trap的过程详解

AUTOSAR OS系统调用产生Trap的过程详解

qq_36056498的博客 2439

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

在Liferay-EP(Liferay Enterprise Portal)上增加一个portlet(IFrame)

【软件环境介绍】:1,我使用的是liferay-ep-2.0.0-jboss-tomcat版(下面都简称为《liferay-ep 2》),我将她安装在D:/newPortalServer目录中。2,使用eclipse作为IDE,用UltraEdit作为主要源码编辑器。我的习惯是在源码编辑的差不多之后,使用eclipse来进行编译等处理。3,对应版本的源代码解压在D:/java_workspace/

2025

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

初探Liferay Enterpriese Portal的数据类型持久化

前言: 最近在忙的一个项目是建立在Liferay Enterprise Portal上的,设计的几张数据表要与已有的Portal数据库中的User_表有级联关系。之前从Liferay的官方网站上了解到Liferay的Portal持久化都是通过Hibernate来实现,故对其实现的方法产生了小小的兴趣(因为我的数据表也打算通过Hibernate的O/R映射来实现,代码中难免要使用Portal的类co

WormPattern's Blog 2731

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Liferay Portal 学习笔记(二):liferay项目结构剖析

一个Portlet项目至少由三个部分组成: 1 Java 代码源 2  配置文件 3 客户端文件(jsp,js,css,graphics files, etc) liferay项目标准结构: Portlet-Name/ build.xml docroot/ css/ js/ META-INF/ WEB-INF/----存放配置文件 lib/ src

MinorPluto的博客 1365

搭建Liferay Portal 开发环境(Ext Environment)的详细过程

<br />我下面详细描述搭建Liferay Portal 开发环境的详细过程,这个开发环境主要是Extension Environment(Ext):<br /> <br />1.首先在C盘建立一个目录C:/Liferay_Portal<br /> <br />2.在目录C:/Liferay_Portal下创建data、deploy文件夹.<br /> <br /> <br />3.下载tomcat:http://tomcat.apache.org/download-60.cgi<br /> <br />

liuxiIT的专栏 6441
上一篇: cas实现单点登录
下一篇: FCKeditor 2.0 的设置.修改.使用
sumongh_pan
博客等级 码龄20年 9粉丝 53原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值