< 上一课 | 下一课 >

课程 1.1:设置工作空间并创建 Web 项目

创建 Web 项目

必须创建动态 Web 项目以包含 Faces JSP 文件。通过遵循下列步骤就可以创建 Web 项目:
  1. 单击文件 > 新建 > 其他 > Web > 动态 Web 项目。单击下一步
  2. 名称文本字段中输入 JSPWebProject。从目标运行时列表中选择运行时 - 如果未列示您想使用的服务器,则可以单击新建并添加必需的信息来配置该服务器。对于本教程,已经选择了 Apache Tomcat 5.5。在配置字段中,从列表中选择“Faces 项目”。单击完成
  3. 如果提示您切换至 J2EE 透视图,则选择

将 Faces 构面添加至 Web 项目

构面定义 J2EE 项目的特征和需求。当将构面添加至项目时,该项目被配置为执行某些任务、满足某些要求或者具备某些特征。

如果在创建动态 Web 项目时选择了 Faces 项目作为配置,则已将正确的构面添加至项目。如果在创建 Web 项目时未选择该配置,则需要将正确的构面添加至该项目,以使该项目支持 Faces:

  1. 右键单击 Web 项目并选择属性
  2. 从属性列表中选择项目构面 > 添加/除去项目构面
  3. 从可用构面列表中选择下列各项:
    1. JSTL
    2. 基本 Faces 支持
    单击完成,然后单击确定以退出“属性”窗口。

设置项目的 WS-I 一致性级别

WS-I 指的是 Web Service 互操作性,包括平台、操作系统和编程语言之间的互操作性。WS-I 组织设立了一些收集在称为“概要文件”的文档中的标准,该文件定义了使 Web Service 可互操作所需的要求。Rational Developer 产品针对 WS-I Simple SOAP Binding Profile 1.0(WS-I SSBP)和 WS-I Attachments Profile 1.0(WS-I AP)验证 Web Service。有关 WS-I 的更多信息,参阅它们的 Web 站点:http://www.ws-i.org/

可为单个项目或包含在工作空间中的所有项目设置 WS-I 一致性级别。缺省 WS-I 一致性级别是“建议”,表示在生成不符合 WS-I 的建议时会生成警告。在本教程中,要创建的 Web Service 不符合 WS-I,因此将把此项目的 WS-I 一致性的级别设置为“忽略”。
  1. 右键单击“项目资源管理器”中的 JSPWebProject 并单击属性
  2. 单击首选项列表中的概要文件一致性和验证
  3. 对这两个概要文件选择忽略 WS-I 一致性,单击应用,然后单击确定
JSPWebProject 将不再生成 WS-I 一致性警告,但工作空间中的任何其他项目将保留它们最初的 WS-I 一致性设置。

课程要点

现在,您可以开始学习以下课程了:课程 1.2:创建 Faces JSP 文件

反馈

< 上一课 | 下一课 >