问题标签 [resteasy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
671 浏览

java - Rest Easy Client Framework 值在解组后丢失

昨天我尝试使用 RestEasy 框架的客户端。该接口有一个方法:

并且对某些(泽西岛)休息服务的调用如下所示:

记录器打印:

14

有点期待。

但我想要一个对象而不是字符串,所以我可以轻松地断言返回的值。界面:

现在有一个 InsertedResponse 类,而不是 String,它看起来像:

...及其超类:

现在,当我将客户端调用也更改为:

我得到一个空字符串而不是某个值。

所以,问题是 - go 的价值在哪里?它应该打印一个数字,如上例中的 14。

0 投票
2 回答
4236 浏览

java - 在 Resteasy 中上传文件

如何使用 RESTEasy 框架上传文件?

0 投票
2 回答
3335 浏览

java - 带有正则表达式的 RestEasy @Path 问题

是否可以使用可选路径变量定义路径。

像下面的uri:

/app/make/{make}/model/{model}/year/{year}/mileage/{mileage}/fuelType/{fuelType}/maxPrice/{maxprice}/transmission/{transmission}/engineSize/{engineSize}

URI可以由任意0个或多个参数组合组成吗?有没有办法告诉 resteasy 所有这些路径都是可选的?

干杯。

0 投票
1 回答
3293 浏览

java - SLF4J:Hibernate3 与 RESTeasy

在我的项目中,我使用的是 Hibernate3(取决于 slf4j-1.6)和 RESTeasy(取决于 slf4j-1.5)。两者都不兼容并在运行时出错。

有什么想法可以解决这个冲突吗?

0 投票
3 回答
14058 浏览

model-view-controller - RESTeasy 和返回带有模型的 JSP 页面

有没有一种简单的、不使用弹簧的方法让 RESTeasy 返回带有模型的 jsp 或 html 页面?我想做一些类似于 spring ModelAndView 的事情,我有一个请求说 /contacts/loomer 并让它在 jsp 模板中返回一个模拟对象。我看到的所有示例都是针对 JSON/XML 的。我知道在泽西岛你可以使用可视化,但我只需要使用 RESTeasy 的东西。

谢谢!

我想要这样的东西(但没有弹簧模型和视图):

0 投票
1 回答
1672 浏览

java - RESTeasy 如何解决@Path 冲突

考虑上面的代码

请求http://host/a/a我总是得到“b”。

选择合适方法的策略是什么?有什么方法可以了解不同资源的多条路径?

0 投票
2 回答
35519 浏览

java - RESTEasy - @Path 需要完整路径?

我在搞乱 JAX-RS 并制作了一个应用程序,它调用产生 JSON 的 REST 服务。我尝试了 Jersey,一切都很好,但我不得不切换到 RESTEasy,因为我的应用程序需要使用 JDK5 构建。我将 web.xml 更改为如下内容:

所以我希望每个以 /rest 开头的 URL 都由 RESTEasy 处理。我的服务如下:

使用 Jersey 可以正常工作,http://localhost/MyContext/rest/services/service1绑定到我的 service1() 方法。但是,当我更改为 RESTEasy 时,我有一个 404:

HTTP 状态 404 - 找不到相对资源:/rest/services/service1 的完整路径:http://localhost/MyContext/rest/services/service1

这意味着 RESTEasy 处理了请求,但找不到绑定到此 URL 的任何服务。

不过,在我的课上,@Path("/services")改为@Path("/rest/services")工作。你知道我为什么会有这种奇怪的行为吗?我读过的所有教程/文档都只提到了相对路径,不包括 /rest 前缀......

0 投票
2 回答
411 浏览

java - 编写 QBE Restful 方法的最佳方法?

我正在使用 RESTeasy 和 Seam 开发一些 Web 服务。我想创建的服务之一是 Query by Example 服务。

我首先尝试这样编写代码:

不幸的是,这给客户带来了麻烦:

等等。此方法的一种变体允许使用日期范围,但显然也不适用于这种形式:

当我开始考虑它时,将 Message 传递给 GET 方法可能会违反 REST 的精神。当然,从方法中删除 Consumes 注释可以让客户端在没有这些错误的情况下运行。但它引出了一个问题,编写一个采用非基于 URL 的 XML 输入并产生 XML 输出的查询方法的正确方法是什么?还是同时接受 XML 和基于 url 的参数并产生 XML 输出?

0 投票
1 回答
7017 浏览

rest - 什么是最好的 JAX-RS 库?

我一直在尝试选择用于 REST 应用程序的技术,并找到了 4 个候选者:

  1. 泽西岛 - jersey.java.net
  2. Apache Wink - incubator.apache.org/wink
  3. RESTlet - www.restlet.org
  4. RESTeasy - jboss.org/resteasy

但是一直无法区分这四种并选择其中一种,哪个最好?标准是
:稳定性\成熟度
B. 安全
C. 易于使用
D. 支持

谢谢!

0 投票
1 回答
1134 浏览

java - 使用 Jettison 将 JSON Twitter 答案映射到 Jaxb 的帮助

我对使用 JSON 格式操作有点陌生,也没有在 JAXB 中进行过试验。我尝试做的是构建一个小客户端来在 Twitter 上启动搜索。我的起始框架是 JBoss RESTEasy(JAX-RS 实现),它提供了一种通过 Jettison 框架将 JSON 映射到 JAXB 来使用 Rest 服务 JSON 服务的优雅方式(如果您想提供 REST 服务并从JAXB)。

所以我向 Twitter 发起了一个简单的请求:

答案采用以下 JSON 格式

所以我创建了两个类来映射这个答案

我的 Twitter RESTEasy 客户端是一个简单的界面

使用以下 RESTEasy 代码来利用它:

此代码给出以下异常:

我认为它来自 SearchResults 类上的错误 JAXB 映射,但不知道如何更正它(而且 JSON 转换为 XML 很复杂)。任何纠正它的线索都会很棒。

提前致谢