jersey 相关问题

Jersey是用于构建RESTful Web服务的开源,生产质量,JAX-RS(JSR 311,JSR 339)参考实现。

覆盖@QueryParam注释以修剪空格

当前,我正在使用Dropwizard,并希望从传入的,与特定键(在我的情况下为查询)匹配的查询参数中修剪空格。我找不到有关操作方法的文档...

回答 1 投票 0

REST-球衣-春季-文件下载

我有一个产生MediaType.APPLICATION_OCTET_STREAM的REST API(POST方法),并且响应头也使用以下代码设置。 @Path(“ / file”)@POST @Consumes(MediaType ....

回答 1 投票 0

Apache CXF 2.7上下文传递问题

我编写了一个日志记录过滤器,并使用ContainerRequestContext的setProperty()函数将某些信息从ContainerRequestContext传递到WriterInterceptorContext。我能够...

回答 1 投票 1

Restlet和Jersey并存?

我没有看到几个示例,例如一起使用Spring和Jersey。我正在处理一个我的Jersey项目打包到另一个WAR中的方案。我想将那个移动到另一个...

回答 1 投票 0


尝试返回XML时返回球衣500

我在使用Jersey 2.29时遇到问题。简单的例子。我设法返回了纯文本,但是如果我尝试返回XML,则会出现500错误。我的步骤:启动服务器。转到http:// localhost:8080 / demorest / ...

回答 1 投票 0

以编程方式调用Jersey ResourceMethod

我需要在每次ResourceMethod调用之前/之后拦截Jersey资源调用并运行代码。我有一个ModelProcessor,并且能够拦截这些调用:for(资源resource:resourceModel ....

回答 1 投票 0

Dropwiazrd @CacheControl不应用缓存控制标头

我在Dropwizard项目中有一个要缓存的静态端点,已在其中添加了@CacheControl(maxAge = 6,maxAgeUnit = HOURS)批注。但是,响应标头具有...

回答 1 投票 0

泽西岛客户请求中的多重返回类型

我以以下方式使用Jersey客户端API:-用户user = webRsrc.accept(MediaType.APPLICATION_XML).post(User.class,usr);因此,我期望User类对象的响应是一个JAXB ...

回答 3 投票 5

使用玻璃鱼时,无法使用带有可注入参数的构造函数调用泽西岛的根资源

使用Tomcat版本7.0.92时,REST-API项目运行正常。但是,当项目在具有相同库集的Glassfish 5.1.0版服务器上运行时,会产生以下异常:[2020 -...

回答 1 投票 2

上载文件时未找到类型为public javax.ws.rs.core.Response的参数的注入源

我想将文件从ReactJS上传到Java后端。但这会将它添加到我上传的每个文件上:------ WebKitFormBoundaryu43OXGtsQPsxs0nM Content-Disposition:form-data; name =“文件”; ...

回答 1 投票 2

在将图像作为多部分表单数据上传时对FormDataContentDisposition进行自定义验证

我想使用Jersey中的多部分表单数据来验证要上传的图像的文件扩展名。我创建了一个自定义注释ImageExtensionValidator:import static java.lang.annotation ....

回答 1 投票 0

带有继承和方法重载的杰克逊序列化问题

我在RESTful应用程序中使用Jackson和Jersey + Jetty。 jackson库为:jackson-annoations-2.8.0 jackson-core-2.8.9和jackson-databind-2.8.9。我无法让杰克逊...

回答 1 投票 0

带有Apache连接器的泽西客户端池(性能)

[我们有一个泽西客户端,具有基本配置:public class HttpClient {private瞬时最终WebTarget目标; public HttpClient(final String host,final int port,final String path,...

回答 1 投票 0

[检索应用程序处理程序时为NPE

使用Dropwizard 1.3.17,我们这样检索ServiceLocator:ServiceLocator serviceLocator =(((ServletContainer)environment.getJerseyServletContainer())。getApplicationHandler()。getServiceLocator(...

回答 1 投票 0

JSON包含Unicode字符

我的Java-Jersey框架REST API调用另一个服务,该服务返回以下JSON响应。我已经在日志中记录了来自子服务的响应,并且可以看到...

回答 1 投票 0

如何解决“无法识别的字段”问题?

这是我的CallTree.java源代码:公共类CallTree {public static final int active = 1; public static final int inactive = 0;私有字符串contact = new String();私有字符串...

回答 2 投票 0

是否有任何方法可以替代或更新Jersey的Jackson版本?

我们正在尝试使用Jackson 1.5来利用它提供的某些多态处理功能,但是Jersey带来了它自己的过时版本的Jackson(1.1.1)。测试时...

回答 2 投票 3

java.net.ProtocolException:服务器重定向太多次

得到错误javax.ws.rs.ProcessingException:java.net.ProtocolException:服务器在执行javax.ws.rs.core.Response response = client.target(“ https://。时,重定向太多次(5)。 。

回答 1 投票 2

Grizzly和ServletContainerContext

我正在尝试在我编写的在Grizzly上运行的Servlet中掌握一些注入的上下文(例如Session或HttpServletRequest),但我似乎无济于事。整个过程似乎...

回答 4 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.