Liferay 6开发学习(二十三):Liferay 6.2开发环境准备

Liferay 6开发学习(二十三):Liferay 6.2开发环境准备
从本篇文章开始,如无特殊说明,Liferay的版本默认为6.2。所以标题也从原来的Liferay6.1开发学习,修改为Liferay6开发学习。以后的博客里面的文章或示例代码基本上都以最新版本的Liferay为示例说明。 注意:本教程仅对6.2.0到6.2.3适用,后面的版本有稍有差异。 如果是使用6.2.5 GA6的版本,请参考文章《Liferay6.2.5GA6开发环境搭建》 Liferay 6.2的SDK中添加了对Maven和ivy的支持,所以在使用上稍有差异...

Google earth(地球)打不开

Google earth(地球)打不开
今天近中午时被客户叫去处理电脑问题,过去一看是Google earth打开后看到不地球,也看不到星空,菜单项的大部分按钮都不可点击。 尝试了如下办法: 1、重装Google earth; 2、重启电脑; 3、重置网络; 未果,到中午时给客户说,先去吃饭吧,我中午查一下问题。 中午时自己安装了Google earth,是正常的。在网上看到有人说是DNS问题,要添加hosts文件,想了一下点不太合理,和他是同一个局域网。没理由他的...

Liferay 6.1开发学习(二十一):Liferay权限体系简介

Liferay 6.1开发学习(二十一):Liferay权限体系简介
Liferay的权限体系几经变动,不同的版本里面有不同的权限结构,现在的Liferay6.1.1版本里面的权限体系,可以算是经过多次进化的版本6,虽然权限体系有不同,但一些基础的概念还是通用的,在介绍Liferay权限体系之前,有一些基本的概念需要了解。 Liferay里面的常用概念  用户(Users) Users代表系统的物理用户,是人们用来登录系统的用户账号。默认情况下,用户可以获得他们可以管理且具有公共和私有页面...

Liferay 6.1开发学习(十三):弹出层/弹出对话框的使用

Liferay 6.1开发学习(十三):弹出层/弹出对话框的使用
在日常的开发中,为了提高用户体验,经常会使用弹出层或者弹出框。在Liferay中可以使用AUI的标签及封装的JavaScript代码方便的达到这一目的。针对弹出内容的不同,弹出对话框大体上可以分为三种形式,弹出div层、弹出普通的HTML页或JSP页面、弹出portlet。 注意:本文的方法除了最后一个,其他的仅在6.1下面有效果。6.2的弹出方法请参看这篇文章:《6.2弹出层的实现 》 一、弹出div层 有几种写法,本质上是...

转:Liferay 集成 CAS 实现单点登录与应用系统集成

转:Liferay 集成 CAS 实现单点登录与应用系统集成
在IBM的developerworks中看到一篇不错的Liferay的文章,转载与此(进行了重新排版,以方便阅读): 本文可以配合以下几篇文章一起看: Liferay与CAS及LDAP Liferay基于CAS实现单点登录说明 本文的源文地址:http://www.ibm.com/developerworks/cn/opensource/os-cn-liferay-cas/index.html Liferay 门户介绍 Liferay 是一个基于 J2EE 架构的完整的门户解决方案,使用了 EJB、JMS 等技术, 前台界面使用了 S...

Liferay中Portal.properties常用配置参数

Liferay中Portal.properties常用配置参数
Liferay中Portal.properties文件保存着Liferay很多的平台级的配置参数,通过在这里调整一些参数的配置信息,可以满足许多不同的需求。一般我们定义Portal.properties里面的配置文件是不直接修改的,按配置liferay可以加载以下路径下面的配置参数来覆盖默认的 include-and-override=portal-bundle.properties include-and-override=${liferay.home}/portal-bundle.properties include-and-override=portal-...

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开发学习(十七):基于注解的SpringMVC portlet开发

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章。),这里参...

Liferay 6.1开发学习(十八):Liferay开发过程中的一些常见问题

Liferay 6.1开发学习(十八):Liferay开发过程中的一些常见问题
记录一些个人在Liferay的开发中遇到的一些常见问题与处理技巧,持续更新ing Build namespace xx build number xxx which is newer than xx 此错误常出现在部署工程的时候,错误的意思是说当前工程的build number比服务器上已经部署的小。那这个有什么影响呢?我们做ServiceBuilder的时候,知道Liferay会自动的更新服务端的数据库信息等,Liferay判断需要不需要更新就是通过这个build number来进行判断的。...

为MyEclipse 9/10中的html/JSP编辑器添加代码自动提示

为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代码里面编辑内容的时候输入任意的字符、空格等就可以达到代码自动提示的功能。 但是...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: