`

jersey client

 
阅读更多
package com.franky;



import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.client.Invocation;
import javax.ws.rs.client.WebTarget;
import javax.ws.rs.core.MediaType;

import org.glassfish.jersey.client.ClientConfig;

public class JerseyClient {
private static String URI="http://localhost:8089/webapp1";

/**
* @param args
*/
public static void main(String[] args) {

new JerseyClient().createJerseyClient();
}

private void createJerseyClient(){
ClientConfig clientConfig = new ClientConfig();


Client client = ClientBuilder.newClient(clientConfig);
WebTarget webTarget = client.target(URI);
Invocation.Builder in = webTarget.path("test2").request(MediaType.APPLICATION_JSON);
String res = in.get(String.class);
System.out.println(res);
client.close();
}

}
分享到:
评论

相关推荐

    Jersey Client jar

    ** Jersey Client jar 知识点详解** `Jersey Client` 是一个强大的库,它是 `Java API for RESTful Web Services (JAX-RS)` 规范的官方实现之一,专为客户端应用程序设计,使得开发者能够方便地与RESTful Web服务...

    Jersey client+servet Demo

    【标题】:“Jersey client+servet Demo” 在IT领域,开发RESTful Web服务是常见的任务,而Jersey是Java平台上的一个开源框架,专门用于实现RESTful(Representational State Transfer)服务。本Demo展示了如何使用...

    springmvc远程上传文件jersey-client

    而Jersey Client则是Java RESTful Web服务客户端库,它允许我们与RESTful API进行交互,包括上传文件。在这个场景中,我们将探讨如何在Spring MVC中利用Jersey Client实现远程文件上传功能。 首先,我们需要理解...

    jersey-client-1.19-API文档-中文版.zip

    赠送jar包:jersey-client-1.19.jar; 赠送原API文档:jersey-client-1.19-javadoc.jar; 赠送源代码:jersey-client-1.19-sources.jar; 赠送Maven依赖信息文件:jersey-client-1.19.pom; 包含翻译后的API文档:...

    jersey-core、jersey-client jar包.rar

    标题中的"jersey-core、jersey-client jar包.rar"指的是两个关键的Java库,它们是Jersey框架的核心组件。Jersey是实现Java RESTful Web服务(JAX-RS)规范的开源框架,由Sun Microsystems(现Oracle)开发,用于构建...

    jersey-client-2.22.2-API文档-中文版.zip

    赠送jar包:jersey-client-2.22.2.jar; 赠送原API文档:jersey-client-2.22.2-javadoc.jar; 赠送源代码:jersey-client-2.22.2-sources.jar; 赠送Maven依赖信息文件:jersey-client-2.22.2.pom; 包含翻译后的API...

    jersey-client-1.9-API文档-中文版.zip

    赠送jar包:jersey-client-1.9.jar; 赠送原API文档:jersey-client-1.9-javadoc.jar; 赠送源代码:jersey-client-1.9-sources.jar; 赠送Maven依赖信息文件:jersey-client-1.9.pom; 包含翻译后的API文档:jersey...

    jersey-client-2.22.2-API文档-中英对照版.zip

    赠送jar包:jersey-client-2.22.2.jar; 赠送原API文档:jersey-client-2.22.2-javadoc.jar; 赠送源代码:jersey-client-2.22.2-sources.jar; 赠送Maven依赖信息文件:jersey-client-2.22.2.pom; 包含翻译后的API...

    jersey-client-1.19-API文档-中英对照版.zip

    赠送jar包:jersey-client-1.19.jar; 赠送原API文档:jersey-client-1.19-javadoc.jar; 赠送源代码:jersey-client-1.19-sources.jar; 赠送Maven依赖信息文件:jersey-client-1.19.pom; 包含翻译后的API文档:...

    flink需要的jersey-core和jersey-client

    如果flink提交jar到yarn上运行报如下错误:java.lang.NoClassDefFoundError: com/sun/jersey/core/util/FeaturesAndProperties,在flink的lib包里面添加这两个jar包

    jersey-client、jersey-core

    jersey-client-2.2.jar、jersey-core-1.9.jar来实现RESTful 框架

    jersey-client-1.0.3.jar

    jersey-client-1.0.3.jar

    jersey-client-1.9-API文档-中英对照版.zip

    赠送jar包:jersey-client-1.9.jar; 赠送原API文档:jersey-client-1.9-javadoc.jar; 赠送源代码:jersey-client-1.9-sources.jar; 赠送Maven依赖信息文件:jersey-client-1.9.pom; 包含翻译后的API文档:jersey...

    jersey-archive-1.8.rar

    2. **Jersey Client**: `jersey-client.jar` 提供了 RESTful 客户端支持,使得开发者可以轻松地创建、发送和接收 REST 请求。 3. **Jersey Extensions**: 除了核心组件,Jersey 还提供了许多扩展,如 `jersey-...

    jersey-client-1.9.jar

    jersey-client-1.9.jar包

    jersey上传文件代码

    文件`client - Trying to upload a file to a JAX-RS (jersey) server - Stack Overflow.htm`和`OTN Discussion Forums large file uploads with jersey client ....htm`可能包含了关于这个问题的更深入讨论,包括...

    Jersey Rest Web Service 例子源码

    7. **客户端库(Jersey Client)** Jersey 还提供了一个客户端库,允许开发者方便地创建和执行对RESTful服务的请求,获取响应。这在单元测试或集成测试中非常有用。 8. **过滤器和拦截器** 你可以使用`@Provider`...

    jersey-client-1.3.jar

    jsrsey实现Restful需要的jar包

    使用Jersey开发server和client及wadl2java所需的jar

    本文将详细介绍如何使用Jersey开发服务器端(Server)和客户端(Client),以及如何利用WADL(Web Application Description Language)进行API的生成和调用。我们将探讨以下核心知识点: 1. **Jersey简介**: ...

    jersey-client-demo:泽西岛客户端演示

    在这个"jersey-client-demo"中,我们可以通过以下步骤了解其工作原理: 1. **依赖管理**:项目首先需要引入泽西岛的客户端库,这通常通过Maven或Gradle等构建工具来完成,确保能够使用泽西岛提供的HTTP客户端API。 ...

Global site tag (gtag.js) - Google Analytics