Liferay 6.1开发学习(八):主题开发

Liferay 6.1开发学习(八):主题开发
Liferay可以为不同的页面、社区、组织等提供不同的主题。方便实现用户的个性化配置,同时Liferay提供的IDE方便开发人员进行主题的个性化开发。 Liferay主题的创建 1、在Eclipse的工具条上,点击New Liferay Project,在plugin type里面选择Theme,点击finish。则完成了theme工程的建立。 2、Liferay的主题开发是在他提供的一个模板的基础上进行修改。我们将个性化的内容放置于_diffs目录下面,在deploy的时...

Spring 3.1 MVC入门(一):环境搭建

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。如下图所...

Liferay 6.1开发学习(七):Layout布局模板开发

Liferay 6.1开发学习(七):Layout布局模板开发
Liferay提供了layout功能,可以方便的自由布局,用户或者管理员可以根据选用的布局模板对页面进行自由布局。Liferay默认中提供了几种常用的layout模板,如单栏目、双栏目(20%/80%,30%/70%)等几种常用的,但是这些布局模板并不能满足我们实际的需求,一些复杂的布局需要自己开发。 LayoutTPL开发 布局模板是一个tpl文件,本身结构非常简单。基于Liferay IDE可以进行可视化的、拖动的形式进行布局TPL的开...

Liferay中通过URL传参数

Liferay中通过URL传参数
在Liferay中会常遇到类似文章查看、内容详情等类似的情况。在传统的web开发中我们一般使用类似这样的URL形式/viewarticle?id=232等这样的形式,在Liferay中其实也可以使用这样的形式,最终的效果是这样的:/web/hqw/viewarticle?articleId=322。 要实现这样的效果一般是有两个Portlet,一个是内容的列表,一个是内容的查看。(示例说明前提如下:) 1、首先将这两个portlet添加到不同的页面中。 2、将新闻...

Liferay 6开发学习(二十四):Liferay开发模式介绍

Liferay 6开发学习(二十四):Liferay开发模式介绍
(最近半年有点懒惰了,博客的更新频率明显降低了许多,以后尽量的多更新~) 在Liferay IDE 2.0中我们创建Liferay插件工程的时候,有以下几个选项: Portlet Service Builder Portlet Hook Layout Template Theme Ext 这是Liferay提供的几种插件模式,还有一种直接基于源码的开发,本篇文章即为介绍这几种模式的差异,我们在什么样的情况下选择哪种模式更合适,这里只所以说更合适是因为选择什么样的开发...

为eclipse安装maven插件

为eclipse安装maven插件
以前使用maven,常使用myeclipse,使用eclipse的少,昨天使用eclipse装了一下maven的插件,还是有点小折腾的,特记录如下: eclipse版本:3.7.2 J2EE版本(http://www.eclipse.org/downloads/) maven版本:3.04(http://maven.apache.org/docs/3.0.4/release-notes.html) 安装maven插件 方法一: 从eclipse 3.6开始,eclipse有一个marketplace,这个类似现在手机的app store一样,可以在其中检索相关插件,...

Liferay是什么?

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...

Liferay 6.1开发学习(二十二):在插件工程中使用kaleo工作流

Liferay 6.1开发学习(二十二):在插件工程中使用kaleo工作流
kaleo是Liferay默认的工作流,此篇文章介绍kaleo工作流的与二次开发的Portlet的集成,kaleo的设计本篇文章不涉及。 Liferay默认情况下并没有安装工作流的插件,需要我们到他的官方市场上下载安装。安装过程这里不描述,以上内容假定已经安装了工作流插件。 工作流的集成步骤 第一步:请确保ServiceBuilder的xml文件中的相应实体包含以下内容,并执行ServiceBuilder <!-- workflow fields -->   &l...

Liferay 6.1开发学习(十五):可配置portlet开发

Liferay 6.1开发学习(十五):可配置portlet开发
一、什么是可配置portlet 其实portlet本来就是可以配置的,但我们的开发大部分情况下只使用view模式,edit和config模式一般没有使用,对于使用editor和config等模式的portlet,我们可以将他们称为可配置portlet。通过使用可配置portlet,可以做许多个性化定制。 应用场景: 1、如果在首页上有展现专题的地方,可以建立一个专题展现的portlet,这个地方要展现的内容为一个图片或多个图片,点击图片可以跳转...

Solr4.0的tomcat部署及Solrj的简单使用

Solr4.0的tomcat部署及Solrj的简单使用
建了一个搜索引擎技术交流的群,欢迎加入,QQ群号:189334966 Solr简介 Solr是一个非常流行的,高性能的开源企业级搜索引擎平台,属于Apache Lucene项目。主要功能包括强大的全文检索、结果高亮、切面检索、动态聚类、数据库整合、富文本(例如Word,PDF)的处理,以及地理信息搜索。Solr是高度可扩展的,提供分布式检索和索引复制,并为世界上众多的大型网站提供搜索和导航功能。 Solr使用Java编写,可运...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: