部署至 Faces JSP

可以通过 Faces JSP 来部署 J2C Java™ bean。

创建 J2C 应用程序之后,可以创建 Faces JSP 并将它部署在 WebSphere® Application Server 上。

可以使用开发平台中包括的其中一种测试环境来测试应用程序。例如,可以包括用于 WebSphere Application Server V6.0 的测试环境和用于旧应用程序服务器(如 WebSphere Application Server V5.1 和 WebSphere Application Server V5.0)的测试环境。

用于运行 Web 应用程序的测试环境取决于生成该应用程序的方式。例如,如果在定义应用程序的动态 Web 项目时选择了 servlet V2.4(J2EE V1.4),则必须选择 WebSphere Application Server V6.0 作为目标服务器,并且必须使用 WebSphere Application Server V6.0 测试环境来测试应用程序。

如果工作空间的右上角选项卡中未出现 Web 图标 Web 透视图图标,则需要切换至 Web 透视图

要创建 Faces JSP 以部署 J2C Java bean,完成下列步骤:

  1. 在“部署信息”页面中,选择创建 J2EE 资源
  2. J2EE 资源类型中,选择 JSP
  3. 单击下一步
  4. 在“创建 JSP”页面上,选择创建 Faces JSP 并将 J2C Java bean 作为可用数据添加
  5. JSP 文件夹字段中,单击浏览以选择现有 JSP 文件夹,或者在 JSP 文件夹名中输入名称(例如,SampleJSP)。
  6. Faces 文件名字段中输入 Faces JSP 文件的名称。
  7. EAR 项目字段中,输入 EAR 的名称,或者使用下拉列表来找到与此项目相关联的 EAR。
  8. 如果想要设置高级属性,则单击显示高级
    1. 资源引用字段中,输入资源引用名称。此资源引用将应用程序中使用的名称映射至在运行时服务器上指定的实际 JNDI 资源名称。管理连接的首选方法是创建资源引用,原因是这样做可以让应用程序代码更加独立于服务器。也就是说,如果想要使用另一服务器运行应用程序,可以创建新的资源引用,以便在不必更改应用程序源代码的情况下绑定至新的服务器。在输入资源引用名称之后,向导将确认服务器中是否存在该 JNDI 名称。
    2. JNDI 查询名称字段中,确保出现 JNDI 查询的正确名称。如果该名称未出现或不正确,则输入正确的项目名称。
  9. 如果在“部署信息”页面上选择了配置资源适配器部署,则单击下一步以转至指定 RAR 设置页面。
  10. 如果未在“部署信息”页面上选择配置资源适配器部署,则单击完成
  11. 创建 Faces JSP 文件之后,该页面就应该在 Page Designer 的“设计”页面中打开新的 JSP。如果它不在“设计”页面中,则展开 WebContent 文件夹下的 WEB-INF 文件夹。右键单击新的 JSP,单击打开方式,然后单击 Page Designer。JSP 就会在编辑器的“设计”页面中打开。
  12. “选用板”视图应出现在右边的面板中。如果它未出现,则在顶部菜单中,单击窗口 > 显示视图 > 选用板
  13. 然后,可以将 Faces 组件中的所选控件从选用板拖放到 Faces 页面中。还可以从页面日期视图中拖放您创建的其中一个 Java 方法,并指定想要显示的输入和输出数据。有关创建 JSP Faces 的更多信息,请参阅 JSP Faces 文档
  14. 通过按 Ctrl-S 或者通过单击工具栏中的文件 > 保存来保存 Faces JSP。
  15. 要在服务器上测试 Faces JSP,选择服务器选项卡以打开“服务器”视图。如果服务器未在运行,请启动它。要启动服务器,右键单击 WebSphere Application Server V6.0,然后选择启动
  16. 在“项目资源管理器”视图中,右键单击刚刚创建的 Faces JSP。
  17. 选择运行 > 在服务器上运行
  18. 选择 WebSphere Application Server V6.0 并单击完成
  19. Web 浏览器将打开并出现 Faces JSP 页面,您可以输入数据以测试该应用程序。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.