欢迎来到天天文库
浏览记录
ID:9299082
大小:1.57 MB
页数:43页
时间:2018-04-27
《liferay portal二次开发指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、LiferayPortal二次开发指南OpenDoc版权说明:本文档版权归原作者所有。在免费、且无任何附加条件的前提下,可在网络媒体中自由传播。如需部分或者全文引用,请事先征求作者意见。如果本文对您有些许帮助,表达谢意的最好方式,是将您发现的问题和文档改进意见及时反馈给作者。当然,倘若有时间和能力,能为技术群体无偿贡献自己的所学为最好的回馈。 序...5第一部分LiferayPortal架构解析...6第一章 LiferayPortal.6第一节 Portal规范...61.1.1 JSR168.61.1.2 WSRP.6第二节 什么是Portal71.2.1 Portal服务器.
2、..71.2.2 Portlet容器...7第三节 什么是Portlet81.3.1 Portlet81.3.2 Portlet与Servlet的关系...81.3.3 Portlet的生命周期...9第四节 LiferayPortal工作原理...91.4.1 Portlet样式以及窗口状态...101.4.2 Portal页面...11第二章LiferayPortal的使用...13第一节 LiferayPortal安装...13第二节 LiferayPortal的用户策略...142.2.1 定义用户...142.2.2 添加用户...152.2.3 修改用户...152.2
3、.4 定义用户组...182.2.5 新增、重命名用户组...192.2.6 修改用户组...192.2.7 定义角色...212.2.8 新增、重命名角色...212.2.9 修改用户组角色...212.2.10 定义Portlet的角色...22第三节 LiferayPortal内容和布局...242.3.1 什么是布局...242.3.2 什么是内容...262.3.3 内容布局与Portlet的关系...272.3.4 选择内容和布局...28第四节 LiferayPortal的桌面...282.4.1 什么是桌面...282.4.2 定义个性化的桌面...29第五节 Li
4、ferayPortal的品质...292.5.1 什么是品质...302.5.2 品质和Portlet、Portal的关系...302.5.3 定义个性化的品质...30第六节 LiferayPortal的部署描述文件...312.6.1 web.xml312.6.2 portlet.xml322.6.3 liferay-Portlet.xml332.6.4 liferay-display.xml342.6.5 liferay-layout-templates.xml352.6.7 liferay-look-and-feel。xml35第二部分LiferayPortal二次开发..
5、.36第三章开发自己的Portlet.36第一节 重要的基类:GenericPortlet36第二节 Portlet标签...373.2.1 defineObjects标签...373.2.2 renderURL标签...373.2.3 actionURL标签...383.2.4 param标签...383.2.5 namespace标签...38第三节 Portal的对象...383.3.1 Request对象...393.3.2 Response对象...413.3.3 PortletConfig对象...413.3.4 Session对象...413.3.5 Preferen
6、ce对象...43第四节 编写自己的Portlet类...443.4.1 开发环境...443.4.2 准备工作...443.4.3 HelloWorldPortlet463.4.4 HelloJSPPortlet47第五节 修改Web部署描述文件...48第六节 创建LiferayPortal部署描述文件...49第三部分LiferayPortal部署...54第四章部署自己的Portlet.54第一节 手动部署...54第二节 Ant自动部署...55第三节 加入LiferayPortal自有列表...55第四节 普通JavaWeb应用转化为Portlet应用...56第四部分
7、附录...58第五章相关资源...58第一节资源网站...58第二节 示例...58第六章参考资料...59后序 第一部分LiferayPortal架构解析本部分主要内容Portal服务器 Portal容器 Portlet第一章 LiferayPortal作为一个开源Portal产品,LiferayPortal提供对多个独立系统的内容集成,帮助多个组织实现更有效的合作。与其他商业的Portal产品相比,LiferayPortal有着一系列的优良特性,而且不需要付费。第
此文档下载收益归作者所有