resteasy相关内容

REST - 带有 JSON 的 HTTP Post Multipart

我需要接收一个仅包含 2 个参数的 HTTP Post Multipart: 一个 JSON 字符串 一个二进制文件 身体的正确设置方法是什么?我将使用 Chrome REST 控制台测试 HTTP 调用,所以我想知道正确的解决方案是否是为 JSON 参数和二进制文件设置“标签"键. 在服务器端,我使用的是 Resteasy 2.x,我将像这样读取 Multipart 正文: ..
发布时间:2021-11-25 20:21:44 Java Web开发

Java 8 LocalDate Jackson 格式

对于 java.util.Date 当我这样做时 @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy")私人日期 dateOfBirth; 然后在 JSON 请求中发送 { {"dateOfBirth":"01/01/2000"} } 它有效. 我应该如何为 Java 8 的 LocalDate 字段执 ..
发布时间:2021-11-25 12:33:49 Java Web开发

使用 JAXB XMLAnyElement 类型的样式返回动态元素名称

我在这些论坛以及其他博客文章中阅读了很多答案,但我似乎无法将这些部分联系在一起. 所以,我们从一个包含 Map 属性的基本 POJO 开始.已经很好地确定了如何包装它,但这会返回一些值.我要做的是取然后名称(又名标签)并使其成为有效的 XML“属性".所以我们会得到一些价值. 我找到了一个例子(如果我能再次找到它会链接)如下: @XmlAnyElement公共列表 ..
发布时间:2021-11-18 22:55:40 Java Web开发

找不到 MessageBodyWriter 类型的响应对象:java.util.ArrayList 媒体类型:text/html - 在 Resteasy

我正在开发 RESTEasy 示例.在这个例子中,我使用了所有最新的依赖项并部署了 om tomcat 8.x 版本.我可以成功部署应用程序,但是当我启动 url 时:http://localhost:8080/RESTfulExample/rest/restwebservice/list,我看到以下错误即将到来.请指导这里出了什么问题. org.jboss.resteasy.core.NoMe ..
发布时间:2021-11-18 22:54:39 Java Web开发

通过 JAXB 将链接插入到 RESTEasy XML 结果中

我想通过 RESTeasy/JAXB 将链接插入到 XML 中.我尝试将 文档 用于我的代码,但是没有用,所以我只是在文档中编写了给定的示例:它仍然不起作用,我不知道为什么. 背景: 要将 HATEOAS 原则实施到我的 JBoss RESTEasy API 中,我必须将链接插入到我的 JAXB XML 结果中,以便客户可以浏览 API. 我现在试图了解如何做到这一点,但我不确定 ..
发布时间:2021-11-18 22:53:18 Java Web开发

REST API Url 中的额外查询参数

在我的 Rest 应用中,资源 url 也支持 pageSize、pageNum、name 等查询参数.所以请求 url 看起来像 /resource/{id}?pageNum=1&pageSize=25&desc="hello" 现在假设客户端添加了一个额外的查询参数,比如我的服务器不支持的“lang" /resource/{id}?pageNum=1&pageSize=25& ..
发布时间:2021-11-15 00:53:17 其他开发

RestEasy 客户端身份验证和带编组的 HTTP 放置

我想使用 RestEasy 客户端框架测试我的 REST 服务.在我的应用程序中,我使用的是基本身份验证.根据 RestEasy 文档,我使用 org.apache.http.impl.client.DefaultHttpClient 来设置身份验证的凭据. 对于 HTTP-GET 请求,这工作正常,我已获得授权,并且得到了我想要的结果响应. 但是如果我想在请求的 HTTP 正文中使用 ..
发布时间:2021-11-12 01:33:52 其他开发

Jersey、Apache Wink 和 JBoss RESTEasy 如何选择?

我刚刚听说了 Apache Wink,我想知道它与 Jersey 或 JBoss RESTEasy.一个可以做什么而其他两个不能? 我们一直在一些内部项目中使用 Jersey,主要是因为它很简单,但我真的不知道是什么让其他两个更好,我会考虑切换.有没有人有任何用例可以满足每个细分市场的需求? 解决方案 JAX-RS 实现 球衣 参考实现 通常是最前沿的 通过 Atmo ..
发布时间:2021-11-11 05:11:58 其他开发

动态更改 RESTEasy 服务返回类型

我可以在我的 RESTEasy 服务中更改 @Produces 注释参数的值吗?? 我的任务是将多种格式的报告集成到现有的报告系统中.因此,动态更改 @Produces 注释参数会对我有很大帮助. 提前致谢! 解决方案 让你的方法返回一个 Response 对象并尝试这样的事情; int status = 200;字符串类型 = MediaType.APPLICATION_XML;S ..
发布时间:2021-11-10 22:54:20 其他开发

解组 Json 列表中的 Json 数组

我需要获得所有电影的列表. 我处于这种情况,我不知道如何管理它.我的项目分为两个较小的项目.后端项目和前端项目.生成包含电影列表的 Json 的后端部分. 服务有这种模式 @GET@Produce(json)//这里是一个特定的库,它运行正确.列表获取所有电影 调用此服务的输出具有以下模式: [{"title:abc","time": 5486448}, {....}, {... ..
发布时间:2021-07-09 19:59:19 其他开发

使用 RESTEasy 抛出异常

我正在使用 RESTEasy 开发一个简单的 WS 客户端 所以这是我的 POM.XML org.jboss.resteasyresteasy-jackson-provider2.2.1.GAorg.jboss.resteasy ..
发布时间:2021-07-09 19:59:14 其他开发

Resteasy客户端在方法抛出异常后保持连接分配

我目前正在使用 TJWSEmbeddedJaxrsServer 来帮助我进行 RESTful API 测试(使用 Resteasy 创建)并且它运行良好.但是当任何被调用的方法抛出异常时就会出现问题:Reasteasy Client 变得“丢失"并仍然保持连接,不允许其他测试方法调用 RESTful 服务.即使您实例化了一个可以解包异常并在嵌入式服务器中使用它的提供者,它也会发生. 有人可以 ..
发布时间:2021-07-09 19:59:11 其他开发

resteasy 在另一个服务中调用服务

我有一个服务 X 和 Y.如果我想在 X 中调用 Y.有没有办法通过注释来做到这一点.我不想为 X/Y 配置 bean,因为所有其他资源都是为 X 自动装配的. 谢谢! 解决方案 Spring 只能注入托管实例: @Service公共课 X {@资源私人YY;}@服务公共课 Y {} 如果您不喜欢将@Service 添加到Y 类,那么您可以使用它(X 将相同) @Configu ..
发布时间:2021-07-09 19:59:08 其他开发

枚举上忽略了 JSON 绑定 @JsonbTypeDeserializer 注释?

我正在将 JAXB 应用程序转换为 JSON-B 并且我在我的一个测试中尝试使用自定义 JsonbDeserializer 反序列化 Java 枚举时遇到问题. 我需要反序列化的原始 JSON 包含引用枚举常量的 ints.因此,我的自定义 JsonbDeserializer 需要采用 int 并返回具有匹配 ordinal 的枚举常量.它看起来像这样: @JsonbTypeDeseria ..
发布时间:2021-07-09 19:59:03 其他开发

如何使用 SOAP UI 测试响应内容类型

我是这个 SOAP UI 的新手.我需要测试响应正文是否为空. 你能告诉我怎么解决吗. 我的想法是使用断言脚本检查响应的 content-length,但它不适用于 equals(). contains() 正在工作,但 不是 equals: //有效:assert ((com.eviware.soapui.support.types.StringList)messageExc ..
发布时间:2021-07-09 19:58:51 其他开发

在 PreProcessInterceptor 中访问 HttpSession

是否可以在PreProcessInterceptor的preProcess方法中访问/创建HttpSession? (RestEasy 2.3.4) 解决方案 您可以通过使用 @Context 注入 HttpServletRequest 来访问 HttpSession> 注释,然后从请求中获取会话,如下所示: @Context私有 HttpServletRequest servle ..
发布时间:2021-07-09 19:58:48 其他开发

在开发阶段显示可用的 REST 资源

我想知道是否可以将 Java EE Web 应用程序(战争部署)的可用 REST 路径作为摘要输出到页面上.当然,出于安全原因,仅在开发模式下.有什么可用的吗? 谢谢 解决方案 这里是一个快速 + 脏的示例,它将返回扫描的 ResourceClasses 的所有路径: Path("/paths")公共类路径资源{@得到@Produces(MediaType.TEXT_PLAIN)公 ..
发布时间:2021-07-09 19:58:44 其他开发