jersey-2.0相关内容
从零开始,之前没有任何 Jersey 1.x 知识,我很难理解如何在我的 Jersey 2.0 项目中设置依赖注入. 我也知道 HK2 在 Jersey 2.0 中可用,但我似乎找不到有助于 Jersey 2.0 集成的文档. @ManagedBean@Path("我的资源")公共类 MyResource {@注入我的服务我的服务;/*** 处理 HTTP GET 请求的方法.返回的对象将
..
我正在寻找一种在泽西岛启用基于令牌的身份验证的方法.我尽量不使用任何特定的框架.这可能吗? 我的计划是:一个用户注册我的网络服务,我的网络服务生成一个令牌,发送给客户端,客户端会保留它.然后,对于每个请求,客户端将发送令牌而不是用户名和密码. 我想为每个请求和 @PreAuthorize("hasRole('ROLE')") 使用自定义过滤器,但我只是认为这会导致很多请求数据库以检查令
..
我需要使用 Jersey 2 作为 Rest 接口.我需要使其适应使用 CXF 传递 SOAP 请求的现有系统.我知道我应该使用 CXF-RS 但...这不是客户想要的. 我正在从 XML 模型自动生成 WADL 并使用它来自动生成资源类(使用 CXF,但可以说是在幕后),所以我真的不想从内部调用生产者模板资源类. 因此,我认为我可以将 REST 资源类包装在可以捕获必要信息的方面.进
..
我需要使用 Jersey 2 作为 Rest 接口.我需要使其适应使用 CXF 传递 SOAP 请求的现有系统.我知道我应该使用 CXF-RS 但...这不是客户想要的. 我正在从 XML 模型自动生成 WADL 并使用它来自动生成资源类(使用 CXF,但可以说是在幕后),所以我真的不想从内部调用生产者模板资源类. 因此,我认为我可以将 REST 资源类包装在可以捕获必要信息的方面.进
..
我正在尝试让方面分析器处理在 spring 项目中注册的 Jersey servlet.方面分析器已加载,但不会注意到 Jersey servlet 中的方法何时运行. @EnableAutoConfiguration@配置@EnableAspectJAutoProxy(proxyTargetClass = true)公共类应用{public static void main(final Str
..
如何设置 aop MethodInterceptor 以使用 Jersey 资源? 这是我尝试过的,遵循 this 文档: 第 1 步 - 拦截服务 公共类 MyInterceptionService 实现了 InterceptionService{私有最终提供者authFilterProvider;@注入公共 HK2MethodInterceptionService(Provide
..
我正在关注 22.1.实现自定义注入提供程序段落 https://jersey.java.net/documentation/latest/user-guide.html#deployment 我定义了我的类如下: public class PrincipalConfig extends ResourceConfig {公共 PrincipalConfig() {包(“com.vex
..
我正在尝试使用 spring 安全注释来保护 jersey 服务,但没有任何运气. 我已将此部分添加到 web.xml: 泽西岛 REST 服务org.glassfish.jersey.servlet.ServletContainer
..
我正在创建一些具有相同形式的资源类,所以一个好主意是使用 DRY 并使用继承.所以我创建了一个 RootResource 类并在那里放置了一些方法.我想注释它们,然后在子类中实现它们,但它不起作用!这是一个示例代码: 公共抽象类RootResource {@得到@Path("/{id: .*}")公共抽象字符串 getInfo(String uid);}@Path("/用户")公共类 UserR
..
我在 Jersey 2.34 Web 服务中使用 Swagger 2.x/OpenAPI 3.0 (io.swagger.v3.oas.*) 记录 API.我已扩展 io.swagger.v3.core.filter.SpecFilter 以实现操作(方法)的自定义过滤以显示在 API 文档中. import io.swagger.v3.core.filter.OpenAPISpecFilter
..
我想从tomcat迁移到Wildfly 10.1,所以我创建了一个Web应用程序,用于在Wildfly上测试Jersey rest Web服务. 当我运行项目时,它根据 MultiPartFeature.class 显示错误 这是我的 ApplicationConfigure.java @ApplicationPath("api")公共类ApplicationConfigure扩展R
..
springboot/spring-mvc或Jersey是否可以在运行时处添加控制器(和方法)? 在运行时,用户可以输入控制器名称(例如 user )和方法名称 sayHello ,并提交和/user/sayHello/启用而不重启spring服务器? (关于如何回应,这超出了范围,仅假设回答'OK') 如果spring无法实现,那么哪个JVM rest框架支持这种功能?
..
错误: java.lang.NoSuchMethodError:org.glassfish.hk2.api.ServiceLocatorFactory.create(Ljava/lang/String; Lorg/glassfish/hk2/api/ServiceLocator; Lorg/glassfish/hk2/extension/ServiceLocatorGenerator;Lorg
..
据我所知,Jersey不支持深层对象参数(?type [n1] = v1& type [n2] = v2 形式的参数). 是否可以将其添加为扩展名?如果可以,怎么办? 我的想法是要有一个类似于 @QueryParam 的注释,比如说 @DeepObjectParam ,我将用它来注释这样的字段: @GETpublic Response(@DeepObjectParam("type"
..
我必须对Web应用程序中的Web服务进行一些后台调用.通话的响应时间并不是很紧迫,对我而言几乎没有任何意义.它仅在极少数情况下会发生变化,在这种情况下,我将通过引发异常或记录故障或其他内容对此做出反应.现在,我要问的一个问题是在Jersey Client 2中正确处理此类紧急呼叫. 选项1使用来自jersey的异步调用,但随后为每个响应启动一个线程.选项2立即启动一个线程,并从该线程内部使用
..
我正在尝试回答以下问题:什么是Jersey 2替代ResourceContext.matchResource(URI)? 我设法从ResourceModel导航到匹配的Resource,但是目前尚不清楚如何实例化相应的用户类. 意思是,因为org.glassfish.jersey.server.model.Resource映射到某些用户定义的类CompaniesResource,如何从
..
在泽西岛,我可以像这样发送多部分/混合数据: MultiPart multipartWrapper = new MultiPart(MultiPartMediaTypes.MULTIPART_MIXED_TYPE); for (IMessageContainer msgCont : input.getMessages()) { MultiPar
..
我正在尝试使我的jersey2 Web应用程序安全. 我在ResourceConfig中注册了RolesAllowedDynamicFeature和具有AUTHENTICATION优先级的请求过滤器 packages("example.jersey"); register(MyRequestFilter.class, Priorities.AUTHENTICATION); regist
..
当我们使用泽西岛2资源隐式使用dto时出现问题. 示例: @POST @ApiOperation(value = "Create pet", response = PetDTO.class) public Pet create(Pet pet) throws IOException { return this.petService.save(pet); } 在此示例中,我们
..
在尝试将招摇入我的API时,我遇到了一些问题. 我的API使用的是Jersey 2.22,语言是Scala.我在pom中添加了以下依赖项: io.swagger swagger-annotations 1.5.12
..