Liferay Portal 4.3.x 中文开发手册解析
4星 · 超过85%的资源 需积分: 0 29 浏览量
更新于2024-12-12
收藏 840KB PDF 举报
"Liferay 中文手册.pdf"
这篇文档是关于Liferay Portal 4.3.x的中文开发手册,由Liferay User Group (Beijing)的成员翻译,旨在为开发者提供深入理解Liferay Portal的指导。Liferay是一个广泛应用的开源企业级门户解决方案,它基于最新的Java技术和Web 2.0概念。
1. **Portlet与Servlet开发**
在Liferay中,Portlet是核心组件,用于构建动态和交互式的网页。Portlet与传统的Servlet有所不同,因为它们运行在门户环境中,能够与其他Portlet共享状态,并且响应多种类型的请求,如渲染请求、动作请求和资源请求。
2. **Java Portlet规范 (JSR-168)**
JSR-168是Java Portlet API的标准,它定义了Portlet如何与门户服务器通信。Liferay遵循这一规范,使得开发者可以创建跨平台的portlet应用。
3. **推荐开发工具**
- JDK 1.6.0, 1.5.0 或 1.4.2:这是开发Liferay的必备Java开发环境。
- Jikes 1.22 或 Jikes 1.21:这些是编译器的选择,用于编译Java源代码。
- Ant 1.7.0:自动化构建工具,用于构建和部署Portlet项目。
- Subversion 或其他版本控制系统:用于管理代码版本,确保团队协作的顺利进行。
4. **Portlet开发环境设置**
这部分涵盖了如何配置和搭建适合Liferay Portlet开发的环境,包括JDK、编译器、构建工具以及版本控制软件的安装和配置。
5. **Liferay专有标识符**
Liferay有一套自己的定义和规则,用于标识和组织Portlets。开发者需要理解这些标识符以便正确地集成Portlets到Liferay门户。
6. **Portlet框架**
Liferay提供了自己的Portlet框架,简化了Portlet的开发。手册详细介绍了如何使用JSP创建基本的Portlet,以及如何利用Struts框架来构建更复杂的Portlet应用。
7. **StrutsPortlet指南**
- 写一个非常简单的StrutsPortlet:介绍如何基于Struts框架构建基础的Portlet。
- 添加一个Action:扩展Portlet功能,处理用户交互。
- 结论:总结StrutsPortlet开发的关键点。
8. **Portlet部署**
最后,文档还涵盖了Portlet的部署过程,包括如何将Portlet打包并上传到Liferay Portal,使得它们能在实际环境中运行。
这份Liferay Portal 4.3.x中文开发手册为开发者提供了一条深入学习和实践Liferay开发的路径,无论你是初学者还是经验丰富的开发者,都能从中获取宝贵的信息和技巧。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-06-07 上传
2021-10-14 上传
2009-08-22 上传
2019-03-01 上传
2015-08-25 上传
2017-07-30 上传
infanteyin
- 粉丝: 2
- 资源: 3
最新资源
- 创建个性化的Discord聊天机器人教程
- RequireJS实现单页应用延迟加载模块示例教程
- 基于Java+Applet的聊天系统毕业设计项目
- 从HTML到JSX的转换实战教程
- 轻量级滚动到顶部按钮插件-无广告体验
- 探索皇帝多云的天空:MMP 100网站深度解析
- 掌握JavaScript构造函数与原型链的实战应用
- 用香草JS和测试优先方法开发的剪刀石头布游戏
- SensorTagTool: 实现TI SensorTags数据获取的OS X命令行工具
- Vue模块构建与安装教程
- JavaWeb图片浏览小程序毕业设计教程
- 解决 Browserify require与browserify-shim冲突的方法
- Ventuno外卖下载器扩展程序使用体验
- IIT孟买医院模拟申请webapp功能介绍
- 掌握Create React App: 开发Tic-Tac-Toe游戏
- 实现顺序编程与异步操作的wait.for在HarmonyOS2及JavaScript中