开始之前
使用正确的开源工具,您可以构建一个类似于任何大型企业站点的功能强大的多功能 Web 门户。本教程将研究使用三种工具来创建此类门户的方法:
- 用于开发项目的 Eclipse 集成开发环境 (IDE)
- 用于部署它的 Apache Geronimo 应用服务器
- 用于提供整体结构的 Liferay 门户
安装这些组件并解决版本不兼容问题需要花费一番功夫。但是在完成配置后,构建和部署门户的过程将十分简单。
本教程将包含以下主题:
- 使用 Eclipse WTP 组织和简化门户开发。
- 在 Liferay 门户内构造 portlet。
- 把基于 servlet 的 portlet 应用程序部署到 Geronimo 应用服务器上。
- 使用 Geronimo 应用服务器部署基于 Java™Server Page (JSP) 的 portlet 应用程序。
本教程适用于具有初级至中级技能和使用经验的企业 Java 开发人员。您应当非常熟悉 Java 技术、servlet 和 JSP 页面,并且基本了解 Eclipse 及其管理项目的方法。
要开始学习本教程,您的系统中需要配备最新版本的 Eclipse 3.2 或更高版本。您将在学习本教程的过程中安装 WTP、Geronimo 服务器、Geronimo 服务器运行时和 Liferay 门户平台。