Liferay可以为不同的页面、社区、组织等提供不同的主题。方便实现用户的个性化配置,同时Liferay提供的IDE方便开发人员进行主题的个性化开发。
Liferay主题的创建
1、在Eclipse的工具条上,点击New Liferay Project,在plugin type里面选择Theme,点击finish。则完成了theme工程的建立。
2、Liferay的主题开发是在他提供的一个模板的基础上进行修改。我们将个性化的内容放置于_diffs目录下面,在deploy的时...
Liferay6.1简单增删改查示例
(建立了一个讨论Liferay的群:6537876,探讨学习Liferay的二次开发、Portal技术、企业信息门户(EIP)等相关内容,欢迎加入。)
写了一个最简单的portlet的增删改查的示例。下载地址:点击这里。
portlet的创建,可以参考:
Liferay 6.1开发学习(二):创建一个Portlet工程
和
Liferay 6.1开发学习(三):Portlet简述
ServiceBuilder的使用,可以参考:Liferay 6.1开发学习(四):Service Builder
说明...
Liferay7.0开发学习(一):开发环境搭建
Liferay 7.0的开发和之前的版本有不小的差异,本文搭建一个基本的开发环境的思路和方法。
6.x的环境搭建的文章,请参考之前的博客:《Liferay6.2.5GA6开发环境搭建》
(本文于2018.01.02进行修正)
软件环境:
必须:
liferay-ce-portal-tomcat-7.0-ga5-20171018150113838.zip
说明:Liferay的运行环境。
liferay-ide-eclipse-windows-x64-3.1.2-ga3-201709011126.zip
说明:开发所使用的IDE,其实就是...
Weblogic 10.3.5/11g集群环境搭建
一、 环境需求
集群中的所有服务器必须处于同一个网段,并且必须是IP广播(UDP)可以到达的
集群中所有中间件实例的版本必须是同一个版本,大版本号小版本号都务必一致
集群中的服务器必须使用静态IP地址。
集群中的服务器的时间必须一致,可以使用时间同步保持一致,否则在session复制时可能会出现问题。
所有的session attributes必须实现java.io.Serializable接口
二、 规划
在配置weblogic集群前...
Liferay是什么?
关于Liferay
Liferay是一个开源公司,我们一般谈Liferay是指的Liferay Portal。Liferay Portal始创于2000年的洛杉机,当时是一个非营利性组织。于2004年建立Liferay公司,今天Liferay的办事处和子公司遍及北美、德国、中国、西班牙和印度等,在全球30多个国家有建立合作伙伴帮助其扩展全球业务。官方网站(http://www.liferay.com/)
Liferay于2011年第三季度发布Liferay 6.1版本,在6.1版本中添加了lifray...
OpenLdap的安装及基本管理
OpenLdap简介
OpenLDAP是轻型目录访问协议(Lightweight Directory Access Protocol,LDAP)的自由和开源的实现,在其OpenLDAP许可证下发行,并已经被包含在众多流行的Linux发行版中。
它主要包括下述4个部分:
slapd - 独立LDAP守护服务
slurpd - 独立的LDAP更新复制守护服务
实现LDAP协议的库
工具软件和示例客户端
安装OPENLDAP
下载安装 openldap for windows
下载地址:
http://www.userbooster.de...
Liferay 6.1开发学习(九):Hook开发简介
一、Hook是什么
hook是什么在http://www.huqiwen.com/2012/09/01/liferay-6-1-development-study-2-create-portlet-project/里面有一个大概的介绍。Liferay提供hook的目的是减少二次开发的代码与liferay核心工程的耦合,通过hook我们主要可以主要做以下六件事情:
1、覆盖事件处理程序:如程序启动事件(application.startup.events)、登录注销事件(login.events.pre、login.events.post)、session的创...
Liferay 6.1开发学习(十七):基于注解的SpringMVC portlet开发
SpringMVC使用起来是简单易懂,方便快捷。springmvc 在很早之前就开始提供对于JSR168的支持,同样的liferay的这个portal是实现了JSR 168和JSR268规范的,理论只要是提供对JSR 168或JSR268规范支持的MVC框架都可以用来开发Liferay portlet,像Struts1/struts2/SpringMVC等。
对于SpringMVC在portlet中的使用,在Spring的官方文档中已经有说了详细的说明(在spring-framework-reference中的19章。),这里参...
Spring 3.1 MVC入门(一):环境搭建
Spring的MVC框架是越来越好用,基于注解形式的配置用起来很舒服。下面的文章记录一下SpringMVC的学习过程。
开发环境
开发IDE:MyEclipse for Spring 10
Spring版本:spring 3.1.1
JDK:1.6(MyEclipse里面绑定的JDK)
Maven:3.0.4
环境搭建
1、打开MyEclipse-->File-->New-->Web Project,在打开的对话框里面输入project Name为SpringMVC,在add maven support前面打上勾,点击Finish。如下图所...
为MyEclipse 9/10中的html/JSP编辑器添加代码自动提示
在myeclipse 9以前的版本中,我们如果要为html编辑器添加自动的代码提示可以这样操作:
windows-->preferences-->MyEclipse-->Files and Editors-->HTML-->HTML Source-->Content assist
在右边的在Prompt when these characters are inserted后输入<= abcdefghijklmnopqrstuvwxyz
这样我们在html代码里面编辑内容的时候输入任意的字符、空格等就可以达到代码自动提示的功能。
但是...