前言
由于本次实验只需要完成客户端的编程。于是我没有继续写什么服务器的代码。直接使用了Apache CXF的jax_rs_basic那个样例项目来改造。
基本
首先,在该项目的demo.client包下面创建JerseyClient.java。最后的文件结构如下图所示:
创建完JerseyClient之后,便可以开始客户端编程了。参照官网的API介绍(https://jersey.java.net/documentation/latest/client.html)。
开始编程之前,首先需要配置依赖。打开pom.xml,在里面加入jersey客户端的依赖。
代开JerseryClient.java。开始客户端编程。import必要的包之后便可以写代码了。具体API用法请参考官网的示例和介绍。下面是一个简单的GET请求的写法。关键代码只有两句,即创建一个target,然后调用target.request().get()即可实现向服务器发送一个GET请求。
运行代码
要运行代码,还需要对pom.xml小做修改。pom.xml原本指定运行的客户端程序是de