jersey-2.0相关内容

从现有的 REST api 生成 Swagger 文档

给定一个现有的带有 JAX-RS 注释的 API,它接受 &返回带有杰克逊注释类型的json,有没有办法可以生成一些YAML Swagger文档?我的计划 B 是编写一些代码,使用反射来查找带​​有 REST 注释的类型,制作它们的参数的哈希图 &返回,然后为 Jackson 注释爬取这些类,并以这种方式生成文档. 我更愿意使用已经存在的解决方案来编写一次性的东西.我发现这个 Swagger ..
发布时间:2022-01-22 18:21:04 Java开发

Tomcat 上的 Jersey REST 服务出现 404 错误

我查看了有关该主题的所有可用答案,要么我面临一个完全不同的问题,要么我错过了一些重要的时间. 服务类: 包org.test;导入 javax.ws.rs.GET;导入 javax.ws.rs.Path;导入 javax.ws.rs.Produces;导入 javax.ws.rs.core.MediaType;//http://localhost:8080/JunkWeb/rest/Test ..
发布时间:2022-01-21 19:19:21 Java开发

来自 Jersey 2.x 的过多警告消息

我不断从任何带有 APPLICATION_FORM_URLENCODED 表单数据的 POST 操作中收到这些警告消息: 对 URI(本地请求 URI)的 servlet 请求在请求正文中包含表单参数,但请求正文已被 servlet 或访问请求参数的 servlet 过滤器使用.只有使用 @FormParam 的资源方法才能按预期工作.通过其他方式消耗请求正文的资源方法将无法按预期工作. 我已 ..
发布时间:2022-01-21 19:18:41 Java开发

使用 ObjectMapper 添加 JAR 使我的 ObjectMapper 不可发现

当依赖项在 jar 中定义了另一个对象映射器时,如何使我的对象映射器工作? 我正在尝试将 Swagger 与 Jersey 2 在 Jetty 下运行.问题是,一旦我将 Swagger JAX-RX jar 添加到类路径中,我的对象映射器就没有被发现,因此我失去了对象的自定义序列化. 这是我的对象映射器的定义方式 @Provider公共类 ObjectMapperProvider 实 ..
发布时间:2022-01-21 19:15:19 Java开发

使用 Jersey 序列化 Java 8 流

如何使用 Jersey 序列化 Java 8 java.util.Stream.我尝试编写 MessageBodyWriter,但我需要知道如何为我的 使用新的 MessageBodyWriter 组合(装饰)现有 MessageBodyWriters流. 流得到(){返回一些字符串流}公共类 StreamMessageBodyWriter>实现 MessageB ..
发布时间:2022-01-21 19:14:26 Java开发

服务器发送的事件不适用于球衣 SSE

我正在尝试使用 Jersey 的 JavaScript SSE.我的资源中有以下代码.我在 Java7 和 Tomcat 7 上托管.我没有收到任何错误.但我在页面上也没有看到数据. 我调用 /broadcast 来发布数据.它确实显示消息.但是客户端什么也没有.在 Firefox 中,我确实看到 /broadcast 事件被触发了多次. 这是我使用的参考.https://jersey ..
发布时间:2022-01-21 19:11:03 Java开发

Servlet 过滤器和 Jersey 过滤器有什么区别?

我阅读了很多教程,但我不明白 Servlet 过滤器和 Jersey 过滤器之间的区别.谁能给我解释一下这些区别? 解决方案 在 Servlet 容器中,有 Servlet 和 Servlet 过滤器.通常,Servlet 处理请求,而 Servlet Filter 处理请求的 pre an post 处理.所以请求流看起来像 请求 -->过滤器-->小服务程序 -->过滤器-->回复 ..
发布时间:2022-01-21 19:09:16 其他开发

Jersey Multipart - 缺少起始边界

我有一个带有 Netty 的 jersy 2.13 的服务器应用程序,我尝试使用“multipart/form-data"上传一个文件,但出现此错误. 错误信息: 7605 10:01:49.309 [child-group-3-1] org.jvnet.mimepull.MIMEParsingException:缺少开始边界66242 08:57:42.713 [child-group- ..
发布时间:2022-01-21 19:06:50 其他开发

Jersey 2.6 Jackson 提供者注册

我正在使用 Jersey 2.6 实现 REST Web 服务, 我在注册 Jackson Provider 以支持 JSON 时遇到麻烦,我已根据 jeresy 文档(https://jersey.java.net/documentation/2.6/user-guide.html#json.jackson). 添加 maven 依赖 - jersey-media-json-jack ..
发布时间:2022-01-21 19:05:50 其他开发

泽西版本问题:找不到媒体类型 = 应用程序/xml 的 MessageBodyReader

在编写一个使用 XML 数据的简单 Jersey 客户端时,我遇到了这个异常“MessageBodyReader not found for media type=application/xml".我的所有设置,包括 jersey-client 作为 maven 依赖项都很好.我使用的版本是 2.17.一旦我将版本降级到 2.15,它就开始正常工作了.谁能解释需要包含哪些依赖项才能使 2.17 版 ..
发布时间:2022-01-21 19:05:42 其他开发

在 Jersey 2.17 中找不到 @FormDataParam

我对 Web 服务还很陌生,所以我从基本示例开始.这与文件上传有关.我正在为非 Maven 开发人员使用最新 (2.17) 版本的 Jersey 捆绑包.它指出: bundle 包含 JAX-RS 2.0 API jar、所有核心 Jersey 模块 jar 以及所有必需的第 3 方依赖项 .问题是我无法编译这部分: @POST@Path("/上传")@Consumes(MediaT ..
发布时间:2022-01-21 19:05:25 Java开发