liferay专题

liferay中站点的建立及封装一个Util类用于站点模板的引用

写这篇文章主要是记录一下在项目开发中遇到问题,分析问题,解决问题的过程. 由于项目需求,需要把创建站点,站点模板引用单独从控制面板中拿出来,于是去开始着手源码的阅读,这篇文章重点不在这,所以略去. 首先说一下组织和站点的关系 1.Organization和Group 每创建一个Organization 就会有一个对应的Group   表group_的classPK存的就是organizati

liferay集成jQuery Validation Engine 表单验证及ajax的运用

jQuery Validation Engine是一款基于Jquery的js表单验证插件。相对于之前的传统表单验证工具,其优点是自定义验证内容更广泛以及与AJAX的方便整合。适用于日常的 E-mail、电话号码、网址等验证等及 Ajax 验证,除自身拥有丰富的验证规则外,还可以添加自定义的验证规则。兼容 IE 6+, Chrome,Firefox,,Safari, Opera 10+ 个人感觉

Liferay配置

https://wenku.baidu.com/view/493049c26137ee06eff91846

Liferay相关开发文档

Liferay的中文资料比较少,只能去阅读英文的资料,但是英文的资料又比较分散,在这里把常用的链接记下来,留待check。 1、liferay documentation:     https://dev.liferay.com/zh/develop/tutorials如果要学习liferay,上面这个链接是必看的,这里面包含了各个模块的基本功能的介绍,并且有很多代码,开发的基本步骤,配置文件的

Liferay语言设置

在liferay中,切换语言的方式有很多。下面介绍几种常用的方式: 1、控制面板->门户->设置->显示设置     控制面板->我的账号->显示设置2、liferay提供了一个portlet用于切换语言

Liferay Portal 6.x与WildFly AS 10的集成过程详解

WildFly AS是继JBoss AS之后,社区版应用服务器的首选,目前的最新版本是WildFly AS 10。 Portal容器之一,JBoss AS曾经的亲密伙伴JBoss Portal,首先结合eXo升级到GateIn Portal,继而不断更新直至2014.5发布了与JBoss AS 7集成的GateIn Portal3.8.1.Final,此后近2年时间里已经没有更新。 基于Wil

Liferay的热部署与自动部署

为了将Portlet应用部署到应用服务器,Liferay Portal提供了热部署(hot deploy)与自动部署(auto deploy)。热部署与自动部署,通常二者是紧密联系的,但是又各有侧重。 1.Liferay的热部署 Liferay的热部署依赖于应用服务器的热部署实现机制。 实质上,是将Liferay的热部署目录中的Portlet应用部署到应用服务器的部署目录。 不过,L

Liferay 配置Oracle

一、版本 liferay-portal-tomcat-6.1.0-ce-ga1 oracle10g windows xp 二、初始化数据库 1.下载liferay 2.下载初始化脚本 3.解压liferay,将odjbc14.jar复制到tomcat\lib\目录下。 4.创建数据库用户,解压初始化脚本,将create目录内sql导入到数据库 .三、启动Liferay

Liferay CMS功能分析

参照Liferay官方网站的CMS介绍,Liferay的CMS共有九个部分:Breadcrumb、Document Library、Editor、Image Gallery、Journal、Journal Articles、Journal Content、Navigation和Portlet Aggregator,下面对其功能作一个简单介绍。        Breadcrumb:一种导航port

Liferay的个性化功能

Liferay的个性化功能有两块:内容和布局管理、外观设置。Liferay在页面上方提供了这两个菜单选项,也就是content and layout和look and feel,至于拖转功能可以归到布局管理下。 内容和布局管理用来管理系统导航栏上的页面以及它们的子页面,增加一个新的页面时,其可以有三种类型:Portlet、URL和Embedded。 Porlet类型的页面可以有子页面,其也可以

Liferay开发之一 编译与部署Eclipse+Tomcat+MySQL+Liferay4.1.2

Liferay 开发之一   编译与部署 Eclipse+Tomcat+MySQL+Liferay4.1.2 一、开发环境 编辑工具:Eclipse3.1+MyEclipse4.0 Java:JDK1.5 Web服务器:Tomcat 5.5.16 数据库:MySQL 4.0.16 Liferay:4.1.2 关于Eclipse、Java、Tom

Liferay Portal学习笔记(五):开发主题风格theme

Liferay Portal为我们提供了非常灵活的主题风格定制功能,自身带了四种风格的theme,在官方网站上提供了很多风格theme的下载,这无疑大大增强了主题风格定制的功能。但是,我们完全可以开发具有自己风格的theme,这里,我们将讨论怎样来开发个性的theme。第一步:我们将以现有风格classic为模板文件创建新的theme,我们将新theme命名为coldtear1、将liferay/

Liferay Portal学习笔记(四):搭建开发环境

当我们再对 liferay 源代码进行研究或者对某个类进行修改的时候很不方便,所以我们需要搭建一个开发环境,这样在修改 liferay 源代码的时候就更加方便。下面我们会一步步搭建 liferay 的开发环境。 一、 准备工作 1 、下载下列文件,下载步骤这里省略:       jdk-1_5_0_06-windows-i586-p.exe       liferay-por

Liferay使用第三方权限系统控制Portlet权限问题记录

更多最新文章欢迎大家访问我的个人博客😄:豆腐别馆 Liferay使用第三方权限系统控制Portlet权限问题记录 前言:在无法彻底摸透一个框架或技术之前,相关环境、框架等请务必选择与其相对应的版本!!!版本对不上号可能会出现各种本不该出现的异常,徒劳伤神。 在Liferay6.2 CE版中,如使用集成了Liferay ide7版的Eclipse,即使JDK、JRE都为7,也都将无法正常生成自

liferay Developer Mode

终于找到官方的文档,一般的搜索引擎好像搜索不到lifeary developer mode,囧,之前一直想要切换到开发模式,但是不知道如何切换,看完之后其实很简单。 开启后可以调试前端JS,这个很有用的,呵呵 Do you want to develop Liferay resources without having to redeploy to see your portal

liferay 编码风格

1、  单个JSP文件直接用.JSP后缀;包含多个JSP文件的JSP文件用 .JSPF后缀 <%@ includefile="/html/portlet/journal/article_search_results.jspf" %> 2、  在JS文件中使用单引号 confirm('<%=UnicodeLanguageUtil.get(pageContext,"are-you-sure-yo

Liferay 初步分析

1.     判断用户是否已登录Liferay,对应模型User_ User user = PortalUtil.getUser(request); 2.     加载静态资源文件barebone.jsp ,everything.jsp 在加载js文件时,liferay做了优化,一个只引入最少最需要的js文件,最终组合为barebone.jsp,一个是引入所有的js文件,最终组合为ev

Liferay在oracle9i上部署

前两天项目组在oracle数据库上部署Liferay4.1.2,却怎么也调不通。后来我过去支持了一把,发现主要出在两个问题上:(1)驱动使用的不对(2)hibernate dialect未配置        Liferay在oracle9i上部署并不是很复杂,但需要使用oracle10g的驱动去访问oralce9i的数据库.这在liferay开发手册上已经说得很明白(ht

对Liferay进行彻底瘦身

请移步到我的个人空间。   http://www.smilingleo.cn/web/guest/3?p_p_id=101_INSTANCE_qYHC&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&_101_INSTANCE_qYHC_struts_action=%2Ftag

Liferay研究之廿八:为同类Portlet设置不同的ICON

根据Portlet的定义,每个Portlet都是会有一个icon的。 但是,一些Portlet是可以instancable的,这样如果一个页面上放置了多个同一Portlet的实例的化,页面上都是同样的图标,都是同样的背景就会比较难看。 用下面的技巧,可以解决这个问题。 可以通过自定义外观来实现相同PortletID的instance的不同样式。 在Portlet的“外观与风格”按钮对话框中→高级样

Liferay研究之廿七:一些有用的API分析

com.liferay.portal.util.PropsUtil在Portal.properties中设置的每个属性,都有一个类的属性与之对应,这个类就是:PropsUtil,每个属性都是静态的。对应的还有一个类是:PropsValues可以直接获取属性对应的值。如果想扩展portal.properties,在其中加上自己的值,那么就需要修改这两个类。  com.liferay.portal.

Liferay开发环境配置说明文档

转载自From Elias的个人主页 1. 文档说明 2. 基本环境配置 2.1 准备必须的软件,并进行环境参数配置 2.2 下载Liferay程序包 2.3 安装和配置基本的Eclipse运行环境 3. 基于Tomcat开发Portlet 3.1 配置扩展开发环境 3.2 添加插件支持 3.3 配置数据库和执行Liferay 3.4 完成一个最简单的JSP的Portlet

Liferay Portal额外研究(一):初步在新Tomcat下部署

Liferay Portal额外研究(一):初步在新Tomcat下部署 2009-11-09 10:37:41 |  分类: Java-Web 阅读65 评论0   字号:大 中 小   订阅 从现在开始,会把我最近在研究的开源Portal Liferay一些心得贴出来。研究 Liferay 版本: Liferay Professional 4.0.0

Liferay中配置MySQL数据库的两种方法零

Liferay中配置 MySQL数据库的两种方法 零.配置 mysql数据库连接一共有如下几个步骤: l   安装 mysql数据库(上面第一步) l   创建 liferay数据库(使用数据库脚本文件生成数据库文件 portal-mysql.sql or create-mysql.sql ) l   部署数据库驱动器( mysql.jar or mysql-connector-jav

Liferay研究之十二:对Liferay框架的几点分析总结 收藏

Liferay 研究之十二:对 Liferay 框架的几点分析总结 收藏 一、 JSP 中如何使用 Tab Liferay 的 jsp 页面中,如果用了 tab 的选项,则 tab1 为第一层, tab2 为第二层, tab3 为第三层,从上到下,为父子关系。 如何开发一个带选择框的列表应用? 1 、建立数据库模型(废话) 2 、建立 d

JavaLiferay研究之十六:FCKeditor如何插入服务器上的资源?

、点击 FCKeditor 上的插入图片时,从地址栏中知道,是访问的 brower.html 2 、 brower.html 使用了框架。左侧使用 frmFolder.html ,主工作区使用 frmresourceslist.html 。 在 brower 中调用了 fckxml.js ,这是一个 AJAX 的封装,用来向服务器发送 Command. 3 、