WEB开发网
开发学院软件开发Java JSR 286 Portlet 的新特性,第 2 部分: 资源服务、... 阅读

JSR 286 Portlet 的新特性,第 2 部分: 资源服务、事件与共享呈现参数

 2010-03-30 00:00:00 来源:WEB开发网   
核心提示: Apache Maven 2.xEclipse Europa(Eclipse V3.3) for JavaEE Developers 阅读本文之前,您应当对 JSR 168 Portlet 有所了解,JSR 286 Portlet 的新特性,第 2 部分: 资源服务、事件与共享呈现参数(2),并

Apache Maven 2.x

Eclipse Europa(Eclipse V3.3) for JavaEE Developers

阅读本文之前,您应当对 JSR 168 Portlet 有所了解,并阅读了本系列的 第 1 部分。

准备工作

Apache Pluto 2.0 是 JSR 286 的参考实现,是实现了 Portlet 2.0 API 的 Portlet 容器,充当 Portlet 的运行时环境,与 web 应用服务器的 Servlet 容器的运行时环境支持 Servlet 的情形非常相似。Pluto 2.0 目前支持的 JSR 286 Portlet 新特性有资源服务、事件、Portlet 过滤器、共享呈现参数、 Portlet 窗口。

在本文中,我们将使用 Apache Pluto 2.0 开发测试我们的 JSR 286 Portlet 应用程序。以下操作均在 Windows XP操作系统环境下进行。

1. 构建 JSR 286 Portlet 运行环境 Apache Pluto 2.0

Apache Pluto 2.0 目前还处于开发阶段,我们只能通过其源代码构建出一个支持 JSR 286 Portlet 标准的 Portlet 2.0 容器。

安装 Sun JDK 1.5 并设定环境变量

该步骤一般读者都比较熟悉,不再拗述。需要注意的是,经过笔者测试,Pluto 2.0 源码工程只可以在 Sun JDK 1.5 下构建成功,笔者使用 Sun JDK 1.6 和 IBM JDK 1.5 均构建失败。

安装 Maven 2

Pluto 源代码使用 Maven 2 进行项目管理和构建,我们必须首先安装该工具。

从 http://maven.apache.org/ 上寻找 Maven 2 的最新版本压缩包,下载并解压,设定 Maven 2 的安装路径为 ${M2_HOME}。将 ${M2_HOME}\bin 目录加到系统的 PATH 环境变量中。

上一页  1 2 3 4 5 6 7  下一页

Tags:JSR Portlet 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接