< 上一课

课程 2:创建和测试 Web Service

创建已启用 JAX-RS 的项目之后,您可以下载应用程序所使用的 Java™ 文件并测试 Web Service。

创建 JAX-RS Web Service

  1. 下载包含应用程序所需的 Java 类的项目。
  2. 在 Web 项目中,创建名为 com.test 的软件包(右键单击 Java Resources > src,然后选择 新建 > 软件包)。将已下载项目中的下列类导入到软件包中:
    • AddressBook.java
    • AddressBookApplication.java
  3. 打开 WebContent/WEB-INF/web.xml。在“设计”视图中,选择 Servlet (JAX-RS Servlet),然后单击添加并将初始化参数添加到 JAX-RS Servlet,将名称和值字段留空。保存 web.xml 并忽略可能显示的任何错误。
    用于显示如何向已启用 JAX-RS 的项目的 Web 应用程序部署描述符添加初始化参数的截屏
  4. 在“问题”视图中,右键单击 param-name 警告并选择“快速修复”。选择以浏览现有子类,并选择 AddressBookApplication。
  5. 保存 web.xml

测试 JAX-RS Web Service

  1. 在“服务器”视图中,右键单击服务器并选择添加和移除,然后将 JAX-RS EAR 添加至服务器。请重新启动服务器。
  2. 要检索地址簿应用程序中的所有地址,请打开 Web 浏览器并输入以下 URL:http://localhost:<default_host_port>/<application_name>/jaxrs/addresses 例如,以下是本教程中使用的命名约定和缺省端口:http://localhost:9080/JAXRS/jaxrs/addresses
    注: 您可以在 WebSphere Application Server 管理控制台服务器配置选项卡中确定缺省主机端口名称。
  3. 输入以下 URL:http://localhost:<default_host_port>/<application_name>/jaxrs/addresses/<address index> address index 是介于 0 和 5 之间的一个数字,用于表示列示在 AddressBook.java 中的 6 个地址。 这时,将显示已分配给该索引值的地址。
< 上一课
指示主题类型的图标 教程课程主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:jaxrs_exercise13.html