jersey-1.0相关内容

如何使用 JAXB 使用 Jersey 1.17.1 生成 JSON 输出

这个问题已经在这个网站上有一个正确的答案.问题是 问题是针对 Jersey 1.6 和 Jersey 1.17.1 的正确答案埋在底部.我想我会为这个答案创建一个正确的问题,这样就可以更容易地为那些在这个问题上苦苦挣扎的人找到帮助(就像我一样). 解决方案 首先,你需要将这个添加到你的 web.xml 中: JerseyServlet ..
发布时间:2022-01-21 19:17:32 其他开发

如何强制 URIBuilder.path(...) 对“%AD"等参数进行编码?此方法并不总是正确地用百分比编码参数

如何强制URIBuilder.path(...)对"%AD"等参数进行编码? URIBuilder 的方法path、replacePath 和segment 并不总是正确地用百分比编码参数. 当参数包含字符“%"后跟两个字符共同构成 URL 编码字符时,“%"不编码为“%25". 例如 URI uri = UriBuilder.fromUri("https://dummy.co ..
发布时间:2022-01-21 18:36:38 其他开发

Jersey 客户端 + 设置代理

嗨,我有一个球衣客户端,我用来上传文件.我尝试在本地使用它,一切正常.但是在生产环境中我必须设置代理.我浏览了几页,但无法获得确切的解决方案.有人可以帮我解决这个问题吗? 这是我的客户端代码: File file = new File("e:\\test.zip");FormDataMultiPart part = new FormDataMultiPart();part.bodyPart ..
发布时间:2021-12-31 19:36:27 Java开发

如何结合Guice和Mapstruct?

我正在使用球衣和Guice DI,并且我想使用Mapstruct界面带有 @Inject 批注.那么有什么方法可以迫使Guice自动装配Mapstruct接口实现? 解决方案 您可以使用 @Mapper(componentModel ="jsr330")配置要使用JSR 330注释进行注释的Mappers的实现..您可以在 参考文档中找到更多信息.> . 然后可以将Mapper接口与 ..
发布时间:2021-04-12 20:43:51 Java开发

球衣client.setChunkedEncodingSize(null)无法正常工作

我正在编写一个客户端来评估基于REST的Jersey服务的Web服务性能.我已经编写了一些代码来测量响应时间并测量从服务器发送的字节数,但是response.getLength()方法始终返回-1. 在许多质量检查论坛中,我读到设置client.setChunkedEncodingSize(null)可以工作,但是即使设置了该设置,我也会得到-1. 从服务器端,我将根据客户端发送的参数 ..
发布时间:2020-06-27 18:48:39 Java开发

匹配任何路径的泽西资源

我正在使用 Jersey v1.x 和 any @Path匹配的Jersey资源,以便我可以使用Jersey响应404. 我正在考虑这样做,因为我的servlet由不同的组件组成(例如,位于/api下的rest API和位于/下的Web UI). 用Guice的话来说,这意味着我有几个ServletModule,每个ServletModule都设置了servlet的一部分: 在我的Ap ..
发布时间:2020-06-27 18:48:35 Java开发

我可以使用CDI在Jersey 1.x中@Inject一个类吗?

我想我问的是这个问题,但针对Jersey 1.x:依赖注入使用Jersey 2.0 我正在使用Glassfish 3,CDI和Jersey1.x.我有一个@WebService,它正在注入这样的类: @Inject Foo foo; 我已经在@WebService中对其进行了测试,并且可以正常工作.但是,当我尝试使用foo时,Jersey资源中的同一行代码会引发NPE.我认为Jer ..
发布时间:2019-09-03 14:21:59 Java开发

泽西岛客户可以使用JSON将JAXB对象发布到服务器吗?

我正在找到许多有关如何设置jersey服务器以使其能够产生和使用JAXB绑定对象的示例,但是我在寻找如何使客户端发布相同的JAXB绑定对象的示例时遇到了麻烦. 此示例显示了如何使用XML .我正在寻找一个显示如何使用JSON的示例. 我什至不确定是否可以这样做. 我的帖子如下: Client client = Client.create(); WebResource r ..
发布时间:2019-09-03 14:15:43 Java开发

如何在Jersey中读取JSON请求正文

我有一个要求,在这里我需要读取作为请求一部分出现的JSON请求,并将其同时转换为POJO.我能够将其转换为POJO对象. 但是我无法获得请求的请求正文(有效负载). 例如: 剩余资源如下 @Path("/portal") public class WebContentRestResource { @POST @Path("/authenticate") @Con ..
发布时间:2019-09-03 14:00:07 其他开发

ClassNotFoundException:com.sun.jersey.spi.container.servlet.ServletContainer

嗨,大家好,我是maven和webapp的新手,所以请多多包涵. 我已经经历了堆栈溢出中的大多数解决方案,例如 java.lang.ClassNotFoundException:com. sun.jersey.spi.container.servlet.ServletContainer 但我仍然无法解决此问题. 我正在使用jersey lib版本1.18.1 而且我能够成功导入com.sun ..
发布时间:2019-09-03 13:56:04 其他开发

在Jboss 7.1.1 Final上部署后,Jersey 1.18.1无法选择我的静态服务

我有一个非常困惑的问题.我有一个由Gradle构建的Eclipse Restful服务项目.我可以从Eclipse中并直接在Tomcat的/webapps文件夹中部署war,从而在Tomcat 7.0.54中成功构建并运行我的应用程序. 但是当我在Jboss 7.1.1 Final中部署相同的战争时,它给了我下面的错误. 10:43:45,390 WARN [org.jboss.ja ..
发布时间:2019-09-02 10:02:01 J2EE

对多个PATH使用Single Jersey REST类

我已经开始使用JAX-RS开发REST服务.使用Jersey非常简单,但是使用Spring MVC和Jersey REST类遇到的一个区别是,Spring支持必须忽略Root Path元素,并在方法级别具有单独的路径映射.因此,如果有上载/下载功能,我可能不想让2个类一个上载,另一个有下载类,Jersey要求我现在这样做,因为这样的类级别可能只有1个根路径: @Path("/uploads" ..
发布时间:2019-08-30 10:21:48 其他开发

如何在同一个Jersey JAX-RS应用程序中使用Jackson的两个版本(1.x和2.x)?

我在一个项目中使用旧版本的Jersey(1.19)和旧版本的Jackson(1.19.13). 我想切换到新的Jackson(2.x)反序列化,但仅适用于新端点(逐渐恢复旧端点),因为要一步一步迁移到Jackson 2和/或Jersey 2真的很困难(哦,整体方案! ). 我已经看到了一些主题,这些主题涉及如何在Jersey的Jackson提供程序中提供自定义配置的ObjectMapper, ..
发布时间:2019-08-30 10:10:51 Java开发