jersey-2.0相关内容

Jersey 2 异常处理

我使用 Jersey 2.10 异常映射器类来处理异常.我想为错误信息返回错误状态和 JSON 正文.我想得到类似这样的回复: 400 错误请求X-Powered-By: Servlet/3.0内容长度:152内容类型:应用程序/json内容语言:en-AU日期:2014 年 8 月 21 日星期四 07:21:40 GMT{"errors":[{"code":"LKVBS182","type" ..
发布时间:2021-12-11 18:43:25 Java开发

在 Java Jersey 应用程序中启动时出现 NoSuchMethodError

尝试在 Tomcat 上启动 Jersey 应用程序时,我遇到了一个非常奇怪的错误.相同的代码适用于其他计算机.我尝试重新安装 tomcat,我所有的 maven 依赖项,甚至 Eclipse 和 Java 本身,但没有运气.似乎正在加载一个糟糕的 Jersey 版本,我想? 任何指向正确方向的指针将不胜感激. 这是有效的 pom:http://pastebin.com/NacsWTj ..
发布时间:2021-12-09 15:25:55 Java开发

使用 maven-assembly-plugin 创建 uber jar 时 Jersey 失败

我创建了一个 maven jersey starter webapp.我还使用 jetty 插件在我的应用程序中嵌入了码头服务器. 当我使用 mvn jetty:run 命令运行我的项目时,我的项目工作正常. 但是,当我使用 mvn clean package 命令打包我的项目并运行名为 jar-with-dependencies 的 jar 文件时,该项目在从球衣资源返回 json ..

使用 Jersey 2.21 的 REST API 请求中的可选参数

我正在玩 Jersey 2.21 我想知道是否有可能有一个“可选"参数,它可以或不存在于向服务器发出的请求中. 我想成功访问这两个方法: http://localhost:8080/my_domain/rest/api/myMethod/1http://localhost:8080/my_domain/rest/api/myMethod 如您所见,我正在尝试将整数 (id) 参数设为可选 ..
发布时间:2021-12-08 23:19:57 Java开发

Jersey RESTful Web 服务 gradle 设置

我坚持使用 jersey 库为 RESTful Web 服务创建一个 gradle 项目.项目配置应该能够在 jetty 应用服务器内启动服务.我已经找到了一个资源:https://github.com/ziroby/jetty-gradle-hello-世界 我对该解决方案的问题是,它使用了过时的球衣版本.我至少需要版本 2(最好是最新的 2.14).我试图在 maven central ..
发布时间:2021-12-08 23:17:48 Java开发

Spring Boot + Jersey 类型过滤器 - 服务消耗 MULTIPART_FORM_DATA 的错误请求 400

我使用的是 Spring boot v1.5.10 + Jersey v2.25.1,将 jersey 配置为过滤器以访问静态文件夹文件.对于使用 MULTIPART_FORM_DATA 的服务,我收到 HTTP 响应 400 Bad Request. 将 Jersey 配置为过滤器的道具. spring.jersey.type=filter 如果我删除上述属性,即使用 Jersey 作 ..

如何处理 Spring Boot 重定向到/error?

我遇到了与这个问题中相同的问题,使用Spring Boot 1.3.0 并且没有用 @RestController 注释我的控制器,只有 @Path 和 @Service.正如该问题中的 OP 所说, 对我来说,这不是明智的 我也不明白他们为什么要重定向到/error.而且很可能我遗漏了一些东西,因为我只能将 404 或 200 回馈给客户. 我的问题是他的解决方案似乎不适用于 ..
发布时间:2021-12-06 17:19:38 Java开发

列出所有已部署的休息端点(spring-boot、jersey)

是否可以使用 spring boot 列出我所有配置的休息端点?执行器在启动时列出了所有现有路径,我希望我的自定义服务有类似的东西,因此我可以在启动时检查所有路径是否配置正确,并将此信息用于客户端调用. 我该怎么做?我在我的服务 bean 上使用 @Path/@GET 注释并通过 ResourceConfig#registerClasses 注册它们. 有没有办法查询所有路径的配置? ..
发布时间:2021-12-06 16:58:48 Java开发

Spring-Boot Jersey:允许 Jersey 提供静态内容

应用程序使用 JDK 8、Spring Boot &Spring Boot Jersey 启动器并打包为 WAR(虽然它通过 Spring Boot Maven 插件在本地运行). 我想做的是将我即时生成的文档(在构建时)作为欢迎页面. 我尝试了几种方法: 通过在 application.properties 中进行配置,让 Jersey 为静态内容提供服务 正确的初始化参数,如 ..
发布时间:2021-11-25 20:52:55 Java开发

Jersey 2.0 的依赖注入

从零开始,之前没有任何 Jersey 1.x 知识,我很难理解如何在我的 Jersey 2.0 项目中设置依赖注入. 我也知道 HK2 在 Jersey 2.0 中可用,但我似乎找不到有助于 Jersey 2.0 集成的文档. @ManagedBean@Path("我的资源")公共类 MyResource {@注入我的服务我的服务;/*** 处理 HTTP GET 请求的方法.返回的对象将 ..
发布时间:2021-11-25 11:44:19 Java开发

如何使用 JAX-RS 和 Jersey 实现基于 REST 令牌的身份验证

我正在寻找一种在泽西岛启用基于令牌的身份验证的方法.我尽量不使用任何特定的框架.这可能吗? 我的计划是:一个用户注册我的网络服务,我的网络服务生成一个令牌,发送给客户端,客户端会保留它.然后,对于每个请求,客户端将发送令牌而不是用户名和密码. 我想为每个请求和 @PreAuthorize("hasRole('ROLE')") 使用自定义过滤器,但我只是认为这会导致很多请求数据库以检查令 ..
发布时间:2021-11-25 11:37:57 Java开发