16得票4回答
ContainerRequestFilter和ContainerResponseFilter没有被调用

我正在尝试通过创建一个小的RESTful服务来学习jersey。 我想出于特定原因使用Filters(比如我想使用ContainerResponseFilter来添加CORS头以允许跨域请求)。 然而,我无法使这些过滤器拦截我的调用。 我查看了所有与此问题相关的帖子,大部分都建议在注释提供程序...

10得票1回答
使用maven-assembly-plugin创建uber jar时,Jersey出现故障。

我创建了一个Maven Jersey Starter Web应用程序。同时,我使用Jetty插件将Jetty服务器嵌入到我的应用程序中。 当我使用mvn jetty:run命令运行项目时,我的项目可以正常工作。 但是,当我使用mvn clean package命令打包项目并运行具有名字“j...

29得票3回答
使用Jersey-spring和Spring 4.0

根据您的说法,使用Spring 4与jersey-spring3集成模块存在哪些风险? 我尝试使用Spring 4.0与jersey spring example,并且该示例仍然可以正常运行,但我无法确定与此使用相关联的风险。

12得票1回答
异步响应的ConnectionCallback在Jersey中没有触发

对于异步编程,Jersey(JAX-RS)提供了一个ConnectionCallback回调函数,用于在连接断开时执行。从Jersey文档中可以看到: 由于某些异步请求可能需要较长时间来处理,因此客户端在响应恢复之前或在完全写入客户端之前可能决定终止与服务器的连接。为了处理这些用例,可...

23得票2回答
什么是Jersey过滤器?

我想基本了解 Jersey 过滤器是什么,它与 Servlet 过滤器有什么关系?它们是一样的吗?Jersey 过滤器的主要使用模式是什么?

33得票3回答
如何访问HTTP请求?

通常情况下,我在Java中有一个REST方法。@POST @Path("/test") @Produces(MediaType.APPLICATION_JSON) public String showTime(@FormParam("us...

10得票5回答
如何处理超过2MB大小的POST数据

我有以下模板的 JSON 帖子数据: { "themeId" : JSONString, "themeName" : JSONString, "tables" : [{ "tableName" : JSONString, "record...

11得票2回答
是否可以配置具有可变数量URI参数的JAX-RS方法?

是否可以配置GET方法以读取可变数量的URI参数,并将它们解释为可变参数(数组)或集合?我知道查询参数可以被读取为列表/集合,但在我的情况下无法使用它们。例如:@GET @Produces("text/xml") @Path("list/{taskId}") public String get...

7得票1回答
JAX-RS服务中用于日期解析的@JsonFormat被忽略了。

我正在尝试将日期传递给JAX-RS服务。查看其他类似问题,例如:Date format Mapping to JSON Jackson。答案和文档显示,有一个Jackson注释可以允许日期格式化。 public class SolutionFilter { @MatrixParam(...

11得票2回答
Jersey在任何错误状态码下都返回404?

我有一个没有用的端点,路径为"/test": @PUT public Response doSomething() { return Response.status(409).build(); } 我是这样进行测试的: @Test public void uselessTest()...