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

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

Liferay 6.1开发学习(六):国际化

Liferay 6.1开发学习(六):国际化
Liferay的开发不建议直接在代码中使用中文等内容,建议使用国际化的方式,从资源文件中读取语言等信息,Liferay在平台对封装了许多操作资源文件的类,我们只需要按照此规则既可方便的实现国际化。 一、Portlet属性的国际化 在前面创建的Portlet的时候,portlet的名称等都是英文的,在添加portlet的时候,显示的也是英文的,如何将这些信息显示成中文呢?如将下面Study显示成中文。 1、检查portelt.xml的X...

Liferay 6.1开发学习(五):编译调试修改源码

Liferay 6.1开发学习(五):编译调试修改源码
Liferay是一个开源的项目,开源项目的好处有两个,一方面我们可以通过阅读源码提高水平,了解一些技术的实现原理,另一方面是如果开源的产品不能满足我们的实际需求,可以通过修改源码实现。Liferay CE版可以免费获取源码,EE版需要购买过产品才能获取源码。 (以下文件虽然是基于Liferay 6.1.1所写,但Liferay 6.2.0版本同样适用,方法、过程、需要注意事项等均一致) 一、导入源码 源码可以从Liferay的官...

Liferay 6.1开发学习(四):Service Builder

Liferay 6.1开发学习(四):Service Builder
一、什么是Service Builder? Service Builder是Liferay IDE(SDK)提供的一种代码生成方案,开发人员只需要编辑一个数据库的实体描述文件,即可根据本XML文件生成Spring层代码、Hibernate层代码、SQL、SQL索引创建文件、Spring和hibernate的配置文件等,可以大提高开发人员的效率。简单说就是根据数据库描述文件,生成service层和持久化层的代码,开发人员只需要关注控制层即可。 二、Service Builder的使用 ...

Liferay 6.1开发学习(三):Portlet简述

Liferay 6.1开发学习(三):Portlet简述
在上一篇文章里面介绍的那个Portlet是在创建工程时默认创建的Portlet页面,可以对Portlet有一个大概的认识,但是很难全面。本篇文章对于Liferay中基于MVC的Portlet创建做一个相对详细的描述。 一、Portlet是什么? Portlet是基于java的web组件,由portlet容器管理,并由容器处理请求,生产动态内容。Portals使用portlets作为可插拔用户接口组件,提供信息系统的表示层。作为利用servlets进行web应用编程的...

Liferay 6.1开发学习(二):创建一个Portlet工程

Liferay 6.1开发学习(二):创建一个Portlet工程
使用Liferay的SDK创建一个简单的Portlet,此Portlet不包括业务逻辑、不包括数据库,只有简单的页面展现,用以说明Portlet的开发过程。 一、创建Portlet工程 1、打开Liferay IDE,File-->New-->Liferay Project 2、为Portlet工程取名为Study,点击完成。或者点击下一步,默认选择Liferay MVC。 补充说明: Portlet:这个是一般做Liferay开发选择的项目,一般说Liferay插件工程,通常都是指的Portlet...

Liferay 6.1开发学习(一):环境搭建

Liferay 6.1开发学习(一):环境搭建
7.0的开发环境请参看:《Liferay7.0开发学习(一):开发环境搭建》   一、资源准备 以下资源内容可以在Liferay的官方网站下载,1-3在http://www.liferay.com/downloads/liferay-portal/available-releases下载,Liferay IDE在http://www.liferay.com/downloads/liferay-projects/liferay-ide处下载。 liferay-plugins-sdk-6.1.1(Plugins SDK) liferay-portal-6.1.1-ce-ga2(Bundled with Tomcat) l...

weblogic 11g部署Liferay6指南

weblogic 11g部署Liferay6指南
以前为公司写的Liferay在weblogic11g上的部署指南。 环境装备 1.Weblgoic 11g 版本号:10.3.5 来源:Oracle官方网站下载 2.JDK(jrockit/SUN)推荐使用jrockit的JDK 版本:1.6.24 来源:weblogic 自带绑定版本 3.Liferay 版本:6.0.6(tomcat绑定版本) 来源:liferay.com网站下载 部署Liferay 6 前期准备 (weblogic的安装过程在此省略) 在weblogic域启动文件startWeblogic.cmd的@REM CALL setDomainEnv here...

企业信息门户技术与WEB UI技术发展概述

企业信息门户技术与WEB UI技术发展概述
下面的内容是2010年应领导要求,写的企业信息门户技术与WEB UI技术的发展概述,内容是大概写的,偶尔翻了出来,大概看了一下,还是有点有价值的内容的。 企业信息门户的技术主要从以下几个方面讲述: 企业信息门户简介 企业信息门户特点 企业信息门户作用 主流企业信息门户产品 WEB UI技术主要从以下几个方面讲述: WEB UI发展历程 WEB 2.0的UI技术 桌面程序化的WEB UI RIA

以前写的一些Liferay相关的文章

以前写的一些Liferay相关的文章
在两年前写过一些关于Liferay学习的内容,写的内容都比较浅,没有太深入。最近准备再写一些关于Liferay的学习总结的文章。以前在ITEYE博客上写的是基于Liferay6.0.x版本的,在以后的博客中定怕关于Liferay的内容,将基于最新版本的liferay6.1.0,如果这两天Liferay发布6.1.1版本的话,将基于6.1.1版本来写。 下面是以前写在ITEYE的博客上面的。内容如下: Liferay Portal 6学习笔记1:Portal介绍 Liferay P...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: