jersey-2.0相关内容
我有一些使用 Jersey com.sun.jersey.api.json.POJOMappingFeaturetrue
..
我使用 Jersey 2.10 异常映射器类来处理异常.我想为错误信息返回错误状态和 JSON 正文.我想得到类似这样的回复: 400 错误请求X-Powered-By: Servlet/3.0内容长度:152内容类型:应用程序/json内容语言:en-AU日期:2014 年 8 月 21 日星期四 07:21:40 GMT{"errors":[{"code":"LKVBS182","type"
..
尝试在 Tomcat 上启动 Jersey 应用程序时,我遇到了一个非常奇怪的错误.相同的代码适用于其他计算机.我尝试重新安装 tomcat,我所有的 maven 依赖项,甚至 Eclipse 和 Java 本身,但没有运气.似乎正在加载一个糟糕的 Jersey 版本,我想? 任何指向正确方向的指针将不胜感激. 这是有效的 pom:http://pastebin.com/NacsWTj
..
我创建了一个 maven jersey starter webapp.我还使用 jetty 插件在我的应用程序中嵌入了码头服务器. 当我使用 mvn jetty:run 命令运行我的项目时,我的项目工作正常. 但是,当我使用 mvn clean package 命令打包我的项目并运行名为 jar-with-dependencies 的 jar 文件时,该项目在从球衣资源返回 json
..
我试图在 maven 的帮助下正常创建 Jersey,但我总是像在 scrennshoot 中一样获得这种结构,并且没有像往常一样出错?!它看起来不像泽西岛通常的布局. 我正在使用这个: org.glassfish.jersey.archetypes球衣-快速入门-webapp2.16 pom.xml:
..
我正在玩 Jersey 2.21 我想知道是否有可能有一个“可选"参数,它可以或不存在于向服务器发出的请求中. 我想成功访问这两个方法: http://localhost:8080/my_domain/rest/api/myMethod/1http://localhost:8080/my_domain/rest/api/myMethod 如您所见,我正在尝试将整数 (id) 参数设为可选
..
我坚持使用 jersey 库为 RESTful Web 服务创建一个 gradle 项目.项目配置应该能够在 jetty 应用服务器内启动服务.我已经找到了一个资源:https://github.com/ziroby/jetty-gradle-hello-世界 我对该解决方案的问题是,它使用了过时的球衣版本.我至少需要版本 2(最好是最新的 2.14).我试图在 maven central
..
我已经使用 JAX-RS 实现了一个 Rest Web 服务(该功能不相关).现在我想使用 Swagger 生成它的文档.我已按照以下步骤操作: 1) 在 build.gradle 中,我得到了我需要的所有依赖项: 编译'org.glassfish.jersey.media:jersey-media-moxy:2.13' 2) 我用 Swagger 注释记录我的代码 3)
..
我使用的是 Spring boot v1.5.10 + Jersey v2.25.1,将 jersey 配置为过滤器以访问静态文件夹文件.对于使用 MULTIPART_FORM_DATA 的服务,我收到 HTTP 响应 400 Bad Request. 将 Jersey 配置为过滤器的道具. spring.jersey.type=filter 如果我删除上述属性,即使用 Jersey 作
..
我在尝试从 Spring Boot 应用程序提供 index.html(位于 main/resources/static 下)时收到 HTTP 404 错误.但是,如果我从项目中删除基于 Jersey 的 JAX-RS 类,则 http://localhost:8080/index.html 工作正常. 以下是主类 @SpringBootApplication公共类 BootWebAppl
..
我遇到了与这个问题中相同的问题,使用Spring Boot 1.3.0 并且没有用 @RestController 注释我的控制器,只有 @Path 和 @Service.正如该问题中的 OP 所说, 对我来说,这不是明智的 我也不明白他们为什么要重定向到/error.而且很可能我遗漏了一些东西,因为我只能将 404 或 200 回馈给客户. 我的问题是他的解决方案似乎不适用于
..
是否可以使用 spring boot 列出我所有配置的休息端点?执行器在启动时列出了所有现有路径,我希望我的自定义服务有类似的东西,因此我可以在启动时检查所有路径是否配置正确,并将此信息用于客户端调用. 我该怎么做?我在我的服务 bean 上使用 @Path/@GET 注释并通过 ResourceConfig#registerClasses 注册它们. 有没有办法查询所有路径的配置?
..
我在路径“/test"中有这个无用的端点: @PUT公共响应 doSomething() {返回 Response.status(409).build();} 我是这样测试的: @Test公共无效无用测试(){put("/test").then().assertThat().statusCode(409);} 但我收到断言错误: 预期状态代码 与实际状态代码 不匹配. 这发生在
..
我正在尝试使用 Jersey + Google 应用引擎构建一个简单的 hello world 应用程序,为期两天.对于简单的 AppEngine 项目,我遵循了这些教程,两者都运行良好https://developers.google.com/appengine/docs/java/gettingstarted/creatinghttps://developers.google.com/appe
..
我正在使用 Spring-Jersey3,但不知道如何使用 Spring bean 对 RESTFul API 进行单元测试 控制器 package com.controller;导入 org.springframework.beans.factory.annotation.Autowired;导入 org.springframework.stereotype.Component;导入 c
..
应用程序使用 JDK 8、Spring Boot &Spring Boot Jersey 启动器并打包为 WAR(虽然它通过 Spring Boot Maven 插件在本地运行). 我想做的是将我即时生成的文档(在构建时)作为欢迎页面. 我尝试了几种方法: 通过在 application.properties 中进行配置,让 Jersey 为静态内容提供服务 正确的初始化参数,如
..
我在 Jersey 和 Tomcat 中使用 JAX-RS Web 应用程序.获取请求很好,但是当我尝试发布 JSON 时,我收到 HTTP 状态 415 - 不支持的媒体类型. 这是我的简单 HelloWorld.java: 打包服务;导入 javax.ws.rs.*;@Path("你好")公共类 HelloWorld {@得到@Produces("文本/普通")公共字符串获取(){返回
..
我正在使用基于 Jersey 的 restful 服务实现策略来构建一个将用于上传文件的服务.我的服务类名称是:UploadFileService.java(见下面的代码) 包 com.jerser.service;导入 java.io.File;导入 java.io.FileOutputStream;导入 java.io.IOException;导入 java.io.InputStream;
..
从零开始,之前没有任何 Jersey 1.x 知识,我很难理解如何在我的 Jersey 2.0 项目中设置依赖注入. 我也知道 HK2 在 Jersey 2.0 中可用,但我似乎找不到有助于 Jersey 2.0 集成的文档. @ManagedBean@Path("我的资源")公共类 MyResource {@注入我的服务我的服务;/*** 处理 HTTP GET 请求的方法.返回的对象将
..
我正在寻找一种在泽西岛启用基于令牌的身份验证的方法.我尽量不使用任何特定的框架.这可能吗? 我的计划是:一个用户注册我的网络服务,我的网络服务生成一个令牌,发送给客户端,客户端会保留它.然后,对于每个请求,客户端将发送令牌而不是用户名和密码. 我想为每个请求和 @PreAuthorize("hasRole('ROLE')") 使用自定义过滤器,但我只是认为这会导致很多请求数据库以检查令
..