摘要: Liferay--FAQ(持续更新),记录自己在项目开发过程中遇到的问题以及解决方法:(http://download.csdn.net/user/wasp520)1.如何配置Liferay使用其他数据库?在portal-ext.properties里面配置相关数据库连接,具体的写法可以参考portal.properties里面的。以MySQL为例jdbc.default.driverClassName=com.mysql.jdbc.Driver jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&charac 阅读全文
posted @ 2012-04-08 10:49 wasp 阅读(1159) 评论(1) 推荐(0) 编辑
摘要: Portlet 的生命周期一个Portlet有着良好的生命周期管理,定义了怎样装载,实例化和初始化,怎样响应来自客户端的请求及怎样送出服务。这个Portlet生命周期由Portlet接口的init,processAction,render和destroy方法来表达。载入和实例化:Portlet 容器负责载入和实例化Portlet。当Portlet 容器运行Portlet 应用或者延迟到Portlet 需要服务使用者的请求时,Portlet 就会被载入并实例化。载入Portlet 类后,Portlet 类随即被实例化。初始化:Portlet 类实例化后,Portlet 容器还需要初始化Portl 阅读全文
posted @ 2012-04-08 10:39 wasp 阅读(471) 评论(0) 推荐(0) 编辑
摘要: Liferay开发模式:Portlet:简单说就是提供一个独立的war包放到应用服务器里面,每一个portlet都是一个独立的,直接部署到webapp下面。涉及的几个配置文件:portlet.xml:存储portlet基本信息,包括名称,portlet的实现类,初始化参数等。liferay-portlet.xml:liferay的portlet定义描述文件,是liferay对portlet.xml的扩展描述,允许我们对portlet的呈现、功能和行为进行更深入的定制。它与com.liferay.portal.model.Portlet类对应,包括对应的js,css,友好url等。liferay 阅读全文
posted @ 2012-04-08 10:36 wasp 阅读(598) 评论(0) 推荐(0) 编辑
摘要: Liferay环境搭建1、从官方http://www.liferay.com/ 下载版本,主要有:SDK、Tomcat、Liferay源码等,如图:2、下载Eclipse,版本3.5以上,否则liferay插件不支持。3、liferay-ide-eclipse-updatesite-1.1.0.zip为Liferay插件,安装后可以在Eclipse中创建Portlet、EXT、Hook等4、liferay-portal-tomcat-6.0-5.2.3.zip为Tomcat,解压后可直接运行,默认使用HSQL数据库。 其中,Data文件夹为Liferay文档库、图片库和搜索索引存放地,可通过配 阅读全文
posted @ 2012-04-08 00:17 wasp 阅读(673) 评论(0) 推荐(1) 编辑