练习 1.4:将代理方法添加至 Faces JSP 文件

在开始之前,必须完成练习 1.3:查找 Web service 和创建 Web service 代理

既然为 Web Service 生成了代理,就需要将它的方法添加至 Faces JSP 文件。

  1. 单击 WSProxy.jsp 的设计选项卡。
  2. 在“页数据”面板中,选择 temperatureporttypeproxyGetTempParamBean(pagecode.TemperatureporttypeproxyGetTempParamBean) 并将它拖到 WSProxy.jsp 上。
  3. “插入 Web Service”面板打开。邮政编码字段应处于选中状态。单击完成
  4. 这将创建一个 GUI 元素,它允许您输入邮政编码并单击“提交”来运行 doGetTempAction。
  5. 在“页数据”面板中,选择 temperatureporttypeproxyGetTempResultBean(float) 并将它拖到 WSProxy.jsp 上。
  6. “插入 Web Service”面板打开。Web service 的输出字段应处于选中状态。单击完成。这将创建一个显示结果的 GUI 元素。现在,WSProxy.jsp 看起来应该类似于如下所示:
    代理方法现在显示在 JSF 上
  7. 通过单击文件 > 保存来保存 WSProxy.jsp。关闭 WSProxy.jsp 编辑器。
  8. 在“项目导航器”中,右键单击 WSProxy.jsp 并单击运行 > 在服务器上运行
  9. 选择已经创建的 WebSphere Application Server V6 服务器并单击完成。如果您想要在 WebSphere Application Server V6 之外的服务器上运行 Faces JSP,则需要重新将另一服务器作为您创建的 Web 项目的目标服务器。

一旦 JSP 在服务器上运行,在工作空间的 Web 浏览器中就应该打开下列内容。可以通过在邮政编码字段中输入一个有效值并单击提交来测试 Web service。

通过查看总结中的内容来完成教程。

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.