26得票5回答
我该如何从Jersey 1.0迁移到Jersey 2.0?

我正在尝试升级到Jersey 2.0,但由于Jersey的groupIds和artifactIds已完全更改,因此我遇到了很多麻烦,并且在Jersey文档中找不到迁移计划。 这是我的pom.xml的原来样子,而且它可以编译成功: <dependency> ...

23得票4回答
如何在Jersey调用方法之前将资源方法与URI匹配?

我正在尝试实现一个ContainerRequestFilter,用于自定义验证请求参数。我需要查找将与URI匹配的资源方法,以便从方法的参数中获取自定义注释。 根据这个答案,我应该能够注入ExtendedUriInfo,然后使用它来匹配方法: public final class MyRe...

23得票3回答
如何强制使用URIBuilder.path(...)对参数进行编码,如“%AD”?该方法并不总是正确地编码带有百分号的参数。

如何强制URIBuilder.path(...)对类似"%AD"的参数进行编码? URIBuilder的方法path、replacePath和segment并不总是正确地对参数进行百分比编码。 当一个参数包含字符"%",后跟两个字符,它们一起形成一个URL编码的字符时,"%"不会被编码为"%2...

16得票9回答
Jersey客户端+设置代理

嗨,我有一个jersey客户端,用于上传文件。我尝试在本地使用它,一切正常。但是在生产环境中,我必须设置代理。我浏览了几个页面,但没有找到确切的解决方案。有人可以帮我吗? 这是我的客户端代码:File file = new File("e:\\test.zip"); For...

13得票2回答
如何在Jersey中读取JSON请求体

我有一个要求,需要读取作为请求的一部分发送的JSON请求,并同时将其转换为POJO。我已经成功地将其转换为POJO对象。 但是我无法获取请求的请求正文(有效负载)。 例如: Rest资源将如下所示@Path("/portal") public class WebConten...

13得票4回答
Swagger UI - 查询参数

我正在使用Swagger UI和Swagger Core(1.3)来编写Jersey应用程序。我有一些查询参数必须与每个请求一起发送,例如post、get、delete等。如何设置默认值?

11得票2回答
Java.net网站关闭,无法访问Jersey文档。

我无法从https://jersey.java.net/访问Jersey文档。 Jersey文档是否已移至新位置?

9得票2回答
如何在请求过滤器中获取表单参数

我正在尝试在请求过滤器中获取请求的表单参数: @Override public ContainerRequest filter(final ContainerRequest request) { final Form formParameters = request.getForm...

9得票2回答
Weblogic 12c: Jersey 的 prefer-web-inf-classes 和 prefer-application-packages

我必须在Weblogic 12c Server (12.2.1)上同时使用weblogic.xml的prefer-web-inf-classes和prefer-application-packages属性(奇怪的是...)。这是基于Jersey 1.9 (Jersey 1.x JAX-RS R...

9得票1回答
Jersey REST和CSV响应。

我已经创建了一个使用Jersey响应CSV文件的rest调用。 rest调用代码如下: @GET @Path("/ReportWithoutADEStatus") @Produces({ "application/ms-excel"}) public Response generateQu...