问题标签 [jersey-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
182 浏览

jpa - 如何在 JPA 和 REST 中获取实体内的属性列表?

环境

泽西 Eclipselink (JPA)

实体

国家---城市

休息

结果

问题

为什么即使有领域也没有城市?

我怎样才能在同一个@GET 中获得城市?

有可能吗,我想是的?

谢谢萨米

0 投票
1 回答
3244 浏览

java - 如何将动态 Bean 参数注入 Jersey 方法?

我正在使用 Jersey 2.0 和 Spring 开发网络服务。

我希望能够将 bean 注入我的方法中。可以使用 获取 Bean 参数@BeanParam。但是,我需要注入一个“动态”bean。我需要这个 bean 来包含传递给该方法的所有查询参数。

例如,如果我提出请求GET /posts?title=lorem&date=2011-01-01&tag=game

我有一个方法

我可能更容易获得查询参数图Map<String, String>

0 投票
2 回答
1603 浏览

java - java中涉及文件上传的REST API

我有一个泽西 REST API。我希望能够使用参数向服务器发送 JSON 发布请求

除了这些参数,我还想通过我的发布请求发送一个文件。我不确定如何实现以下目标:

  1. 在客户端的单个 JSON 对象中发送文件和其他参数。
  2. 在服务器端接收它们。

我读过MULTIPART_FORM_DATA可以用于此。需要帮助来确定如何使用它。

我的服务器代码是

0 投票
1 回答
290 浏览

curl - 如何通过 curl 简单地测试 Jersey

我从泽西教程中学习了这个简单的课程。如何进行简单的测试,只需通过 curl 切换格式的返回类型?我不想写客户端。

0 投票
1 回答
1499 浏览

jersey - 在 Embedded Jetty 中使用 Jersey

我想要一些在 Jetty 9 中运行 Jersey 2.2 的 JUnit 测试。这就是我所拥有的:

就业服务

我的 JUnit 测试中的 jetty 嵌入式服务器代码

Jersey 不发送响应,在 Eclipse 中运行它时,我在控制台中也没有异常。

我错过了什么?

0 投票
0 回答
638 浏览

jersey - 将 CDI bean 注入 ContainerRequestFilter 结果到 UnsatisfiedDependencyException

我正在尝试将请求过滤器的工作委托给 CDI bean。但是当我调用 RestURL 时,Glassfish 4.0 给了我一个例外。

过滤器定义

NameBinding 的定义,以便我们可以标记特定的资源 URL。

以及 CDI bean 定义。

而且我在 WEB-INF 目录中有一个 bean.xml 文件

谢谢鲁迪

0 投票
1 回答
643 浏览

java - jersey 2.2 和 Spring Security 3 依赖项?

我有一个使用 Jersey 2.2 实现的 REST 服务,并希望保护它。我已经让 Apache Shiro 替补,没有任何重大问题。现在我想用 Spring Security 3 制作同样的东西(基本的 http 安全)原型。

问题是我真的迷失在混合两个框架所需的依赖关系之间。(球衣 2.2 没有弹簧球衣)。

因此,如果有人能指出我在一个 Maven 项目中说明任何类型的 spring-sec3/jersey2.2 集成的工作示例,我将非常感激。

感谢提前

0 投票
7 回答
90403 浏览

java - 带有 Jersey 2.2 和 Jackson 2.1 的自定义 ObjectMapper

我正在与 Grizzly、Jersey 和 Jackson 一起使用 REST 应用程序,因为 Jersey 忽略了我的自定义 ObjectMapper。

POM 依赖项:

产生的版本是:Grizzly 2.3.3、Jackson 2.1.4 和 Jersey 2.2。

主类(我想要显式注册 Jersey 组件):

ObjectMapper 的 ContextResolver:

既不ObjectMapperResolver是构造函数也不是getContext被调用。我错过了什么?我更喜欢使用 Jersey 2.2 和 Jackson 2.1,因为它是另一个库的依赖项。

一个完整的例子可以在 GitHub 上找到:https ://github.com/svenwltr/example-grizzly-jersey-jackson/tree/stackoverflow

0 投票
3 回答
7346 浏览

jersey-client - 警告:Jersey2.x 客户端上的 JAXP 功能 XMLConstants.FEATURE_SECURE_PROCESSING

2013 年 9 月 22 日下午 5:15:00 org.glassfish.jersey.message.internal.SecureSaxParserFactory

我可以用 config.getFeatures().put(FeaturesAndProperties.FEATURE_DISABLE_XML_SECURITY, true);

避免在Jersey1.x上出现此警告消息,但是当我迁移到Jersey2.x时,没有此功能设置。我怎么能在 Jersey2.x 上再次避免它?谢谢!

0 投票
6 回答
28066 浏览

jersey-client - 如何为 Jersey2 客户端添加 http 代理

在 Jersey1.x 上为客户端设置代理很容易:

但是如何为 Jersey2.x 客户端添加一个 http 代理呢?我检查了源代码,但没有找到实现:

org.glassfish.jersey.client.HttpUrlConnector

谢谢!