resteasy相关内容

在 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 其他开发

Resteasy 内置的@Provider 类是什么?

resteasy.use.builtin.providers 配置开关的文档如下: 是否注册默认的、内置的@Provider 类. 我已将其设置为 false 以使用我自己的 (GWT) JSON 格式,但想知道我遗漏了什么,或者是否有我不应该排除的人. 那么,Resteasy 中内置的@Provider 类是什么,或者我如何找到它们? 解决方案 我不知道这方面的文档.最 ..
发布时间:2021-07-09 19:58:38 其他开发

休息服务约定

在 Rest 服务中,当我们想要从服务器检索一些数据时,我们通常使用 'GET' 请求,但是我们也可以使用 'POST' 请求检索数据.我们使用“POST"来创建,“PUT"来更新,“DELETE"来删除,但是我们甚至可以使用“DELETE"请求来创建新数据. 所以我只是想知道背后的真正原因是什么,为什么要使用这些约定? 解决方案 所以我只是想知道背后的真正原因是什么,为什么要使 ..
发布时间:2021-07-09 19:58:35 其他开发

使用 Tomcat 的简单 RESTeasy 示例上的 404 响应

我正在尝试将一个非常简单的“hello world"服务与 Tomcat 和 RESTeasy 组合在一起.但是当我尝试测试它时,我得到的只是来自 Tomcat 的 404 响应.以下是我遵循的步骤,希望有人能指出我哪里出错了: 在 Eclipse 中创建了一个新的动态 Web 项目.目标运行时设置为 Apache Tomcat 7.0,动态 Web 模块版本 3.0. 将 reste ..
发布时间:2021-07-09 19:58:32 服务器开发

REST 服务返回错误的内容类型并解组

我正在使用 RESTEasy,更具体地说,是他们框架的客户端. 我正在调用第三方 Web 服务,该服务返回一些 JSON 代码. 但是,出于某些充分的原因,他们响应中的内容类型是“text/javascript". 我如何告诉 RESTEasy 它应该使用 JSON 提供程序(解组目的)用于“文本/javascript"内容类型? 这可能吗? 我的代码: 公共接口 ..
发布时间:2021-07-09 19:58:29 Java开发

JBoss 5 上的 RESTEasy - 需要 jars

我们正在运行 JBoss 5.1.0,我正在尝试使用 RESTEasy 启动并运行一个简单的测试应用程序.但是,我无法弄清楚我需要什么才能做到这一点.显然新版本的 JBoss 包含了所有内容,但这对我没有帮助.据我了解,我需要修改我的应用程序的 web.xml 以包含引导程序和其他一些内容.然后我需要在 WEB-INF/lib 中包含一些 jars.这就是我被困的地方. 我是否需要在 JBo ..
发布时间:2021-07-09 19:58:23 其他开发

使用 Spring 处理 MultipartForm

此代码是用于处理上传的 RestEasy 代码: @Path("/fileupload")公共类上传服务{@邮政@Path("/上传")@Consumes("multipart/form-data")公共响应创建(@MultipartForm FileUploadForm 表单){//处理表单}} 使用 Spring 有没有类似的东西可以像这样处理 MultipartForm? 解决方案 ..
发布时间:2021-07-09 19:58:16 Java开发

resteasy 中的全局自定义异常处理程序

是否可以为所有意外错误创建全局异常处理程序.因为不可能像这样创建所有可能的类: 公共类ExceptionHandler实现ExceptionMapper{...} 我想要这样的东西: 公共类ExceptionHandler实现了ExceptionMapper 解决方案 您可能可以执行以下操作: @Provider公共类 GlobalExceptionHandler 实现了 Except ..
发布时间:2021-07-09 19:57:57 其他开发

如何在 RESTEasy 中实现补丁请求?

我想在一个 Patch 请求(json 格式)中实现多个操作.RESTEasy 不支持开箱即用的补丁请求.如何提供自定义实现? 解决方案 要启用 PATCH,您需要定义一个注释为 @HttpMethod: @Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@HttpMethod("补丁")公共@interfac ..
发布时间:2021-07-09 19:57:47 其他开发

RESTEasy - 动态添加资源类

使用 RESTEasy,我实现了 Application 的一个子类来提供单例资源列表.有没有办法稍后动态添加另一个单例?我还没有从 API 文档中找到这样做的方法. 解决方案 我自己没有尝试过,但我找到了一篇博客文章,其中描述了这一点:http://sarbarian.wordpress.com/2010/03/07/resteasy-and-osgi-perfect-match/ ..
发布时间:2021-07-09 19:57:43 Java开发