问题标签 [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.
jpa - 如何在 JPA 和 REST 中获取实体内的属性列表?
环境
泽西 Eclipselink (JPA)
实体
国家---城市
休息
结果
问题
为什么即使有领域也没有城市?
我怎样才能在同一个@GET 中获得城市?
有可能吗,我想是的?
谢谢萨米
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>
。
java - java中涉及文件上传的REST API
我有一个泽西 REST API。我希望能够使用参数向服务器发送 JSON 发布请求
除了这些参数,我还想通过我的发布请求发送一个文件。我不确定如何实现以下目标:
- 在客户端的单个 JSON 对象中发送文件和其他参数。
- 在服务器端接收它们。
我读过MULTIPART_FORM_DATA
可以用于此。需要帮助来确定如何使用它。
我的服务器代码是
curl - 如何通过 curl 简单地测试 Jersey
我从泽西教程中学习了这个简单的课程。如何进行简单的测试,只需通过 curl 切换格式的返回类型?我不想写客户端。
jersey - 在 Embedded Jetty 中使用 Jersey
我想要一些在 Jetty 9 中运行 Jersey 2.2 的 JUnit 测试。这就是我所拥有的:
就业服务
我的 JUnit 测试中的 jetty 嵌入式服务器代码
Jersey 不发送响应,在 Eclipse 中运行它时,我在控制台中也没有异常。
我错过了什么?
jersey - 将 CDI bean 注入 ContainerRequestFilter 结果到 UnsatisfiedDependencyException
我正在尝试将请求过滤器的工作委托给 CDI bean。但是当我调用 RestURL 时,Glassfish 4.0 给了我一个例外。
过滤器定义
NameBinding 的定义,以便我们可以标记特定的资源 URL。
以及 CDI bean 定义。
而且我在 WEB-INF 目录中有一个 bean.xml 文件
谢谢鲁迪
java - jersey 2.2 和 Spring Security 3 依赖项?
我有一个使用 Jersey 2.2 实现的 REST 服务,并希望保护它。我已经让 Apache Shiro 替补,没有任何重大问题。现在我想用 Spring Security 3 制作同样的东西(基本的 http 安全)原型。
问题是我真的迷失在混合两个框架所需的依赖关系之间。(球衣 2.2 没有弹簧球衣)。
因此,如果有人能指出我在一个 Maven 项目中说明任何类型的 spring-sec3/jersey2.2 集成的工作示例,我将非常感激。
感谢提前
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
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 上再次避免它?谢谢!
jersey-client - 如何为 Jersey2 客户端添加 http 代理
在 Jersey1.x 上为客户端设置代理很容易:
但是如何为 Jersey2.x 客户端添加一个 http 代理呢?我检查了源代码,但没有找到实现:
org.glassfish.jersey.client.HttpUrlConnector
谢谢!