Liferay自带的数据库非常迷你,一般就是玩玩的。 在真实的开发过程中,我们往往需要把它与我们本地的数据库相连。 有3中方法,我在这里就只介绍我自己最喜欢的方法啦。连的是mysql 1.在Liferay portal的根目录下创建portal-ext.properties文件,其中内容为 2.把其 ...
分类:
数据库 时间:
2017-05-10 01:04:24
阅读次数:
283
Liferay 的单点登录绝对是个难啃的骨头,更何况网上能搜到的基本都是些滥竽充数的文章,很不负责任。 于是在自己搭通单点登录一条线之后,决定整理下思路并写出来,希望各位能别重蹈覆辙。 本文不介绍概念。仅仅注重实现 软件版本号: Liferay : 6.1.1 CE GA2 OpenLdap for ...
分类:
其他好文 时间:
2017-04-30 18:43:20
阅读次数:
405
第1节1、安装Liferay开发环境,下载Liferay源码;2、配置Liferay bundle、Liferay SDK,配置数据库;3、开发体系介绍;4、Portlet插件开发介绍;5、动手实验,开发一个简单插件; 第2节1、Portlet生命周期;2、Portlet 前端后端通信;3、Port ...
分类:
其他好文 时间:
2017-03-13 13:11:57
阅读次数:
173
非常超级什么有用的东西,amazing. 虽然不是宝宝写的。 Fantastic Extension Points - And Where to Find Them ...
分类:
其他好文 时间:
2016-12-07 13:50:15
阅读次数:
133
很嗨森,以后就再也不用SDK和下载.ivy啦 新增功能主要有: 1.Liferay Workspace(用来存放Liferay Module项目) 2. Liferay Gradle Module Project 3. Liferay Maven Module Project 4. Liferay ...
分类:
其他好文 时间:
2016-12-07 13:41:00
阅读次数:
169
Liferay最大的好处是不仅接口强大,利于扩展,就连JSP定制扩展都提供了3种方式。 修改核心jsp代码,有3种修改方式:1、暴力修改直接修改(位于portal-web/docroot/html),编译部署,会带来风险,而且不能同步更新。 2、全量扩展修改热部署jsp文件(替代原有jsp),这是v ...
分类:
Web程序 时间:
2016-11-30 13:42:26
阅读次数:
633
Expando 是liferay的一种自定义表格扩展的方式,从5.0就已存在 , 可以在运行时新建表格\字段\行\值. 这是一种Service Builder之外的轻量级替代扩展方式,不必像Service Builder那么繁琐, 实现的具体技术实际上是列转行,其中ExpandoValue有点像Ac ...
下面介绍如何把在Liferay 7中如何把action执行成功之后的信息不显示,因为宝宝有需要,就去查了相关源码和资料。 如果想要某个portlet不显示执行成功的信息,在doProcessAction方法里面加上这句话: SessionMessages.add(actionRequest, por ...
分类:
其他好文 时间:
2016-11-28 07:50:31
阅读次数:
176
在liferay7中把portlet中的控制层拆成了3个部分: 1.MVCActionCommand 2.MVCRenderCommand 3.MVCRecourceCommand 至于为什么要拆出来了,之前我们写actionURL,一个JSP中可能有很多actionUrl,都是把它写在mvcPor ...
分类:
Web程序 时间:
2016-11-28 00:31:45
阅读次数:
236