草庐IT

jersey-documentation

全部标签

java - LibreOffice UNO Java API : how to open a document, 执行宏并关闭它?

我在LibreOffice服务器端工作:在我运行的服务器上soffice--accept=...然后我使用JavaLibreOffice客户端API在文档(calc或writer)上应用宏。java执行没有给出任何错误,但我没有完成工作(执行了宏代码,但它的效果不在输出文件中)。此外,调用宏脚本后,会出现Basic调试器窗口,显然停在了我的宏的第一行;F5不重启它...这是我正在使用的相关代码:try{XComponentContextxLocalContext=Bootstrap.createInitialComponentContext(null);System.out.print

java - Jersey Restful 失败,错误为 "java.lang.NoSuchMethodException: Could not find a suitable constructor"

基于Jersey的简单restful代码importjavax.ws.rs.ApplicationPath;importjavax.ws.rs.core.Application;importcom.yakima.core.webservice.resource.UserResource;importorg.glassfish.jersey.jettison.JettisonFeature;importorg.glassfish.jersey.server.ResourceConfig;importjava.util.HashSet;importjava.util.Set;importj

java - 使用dropwizard + jersey client时如何避免依赖冲突

我编写并运行了DropWizardRESTAPI。其中一个资源端点实际上写了一封电子邮件,但是一旦我添加以下依赖项,DropWizard就开始在启动时失败com.sun.jerseyjersey-client1.18.1com.sun.jerseyjersey-core1.18.1com.sun.jersey.contribsjersey-multipart1.18.1DropWizard依赖项是:io.dropwizarddropwizard-core0.8.1启动报错真的很长,总结如下WARN[2015-05-0120:06:08,887]org.glassfish.jersey.

java - Jersey 客户端发布二进制数据应用程序八位字节/流

我想使用JerseyClient执行二进制数据的发布。与curl等价的是:curl-v--header"Content-Type:application/octet-stream"--data-binary"abc"http://example.com我在官方文档中找不到如何做:http://jersey.java.net/documentation/latest/user-guide.html#client谢谢。 最佳答案 我认为您可以使用封装二进制数据的实体调用POST请求,如下所示:Clientclient=ClientBui

java - Dropwizard 中的 Jersey 过滤器设置一些全局 FreeMarker 变量

我正在阅读https://jersey.github.io/documentation/latest/filters-and-interceptors.html和http://www.dropwizard.io/1.1.4/docs/manual/core.html#jersey-filters尝试做这个:@CookieParam("User-Data")userData:String,@HeaderParam("User-Agent")userAgent:String,我的网络应用程序的每个资源GET方法都不需要。userData是来自cookie的json数据,其中包含“name”

java - Jersey JAX-RS + Spring 安全应用程序示例

有人有关于此答案中描述内容的示例应用程序吗?UserauthenticationonaJerseyRESTservice 最佳答案 使用以下步骤:第1步。在您的Jersey应用程序中插入一个过滤器(参见JerseyDOCS如何拦截请求)。第2步。要求客户端应用程序在header中传递用户凭据,以便您在Jersey服务过滤器中获取它们。第3步。获取header值并要求您的数据库对其进行验证。第4步。验证后使用安全上下文存储原则(用户)。第5步。使用存储的安全上下文来验证您的Jersey服务子资源。按照我的步骤,你会得到你的答案。

java - 记录 Jersey rest api 的

我正在寻找一种方法来为使用Jersey框架创建的RestAPI生成文档。是否有生成此类文档的工具?此外,记录RestAPI的最佳实践是什么。 最佳答案 几个月前我对此做了一些研究,我的结论是记录Jersey(以及许多其他!)RESTAPI的最佳框架是“Swagger”-http://swagger.io/.它是一个开源项目(https://github.com/swagger-api/swagger-core),使用/集成非常简单。您只需向RESTAPI添加一些注释,它就会生成一个包含所有API资源、请求/响应消息的“网站”,甚至允

java - 运行 Jersey sample

我刚刚下载了Jersey示例,这是一个Maven项目,但是当我尝试执行我得到的样本"[ERROR]Failedtoexecutegoalorg.apache.maven.plugins:maven-checkstyle-plugin:2.16:checkstyle(default-cli)onprojectjson-jackson:AnerrorhasoccurredinCheckstylereportgeneration.Failedduringcheckstyleexecution:Unabletofindsuppressionsfileatlocation:etc/config/

java - Jerseys 新 LoggingFeature 中的日志级别

我正在尝试使用Jersey2.23登录。从这个版本开始,类LoggingFilter被弃用,例如可以在这里阅读:https://jersey.java.net/documentation/latest/logging_chapter.html.所以我必须改用LoggingFeature。不起作用的是ResourceConfig的register方法,如本文档中所述。但最终property方法起作用了:client.property(LoggingFeature.LOGGING_FEATURE_LOGGER_LEVEL_SERVER,"WARN");这会将每条消息打印为警告。不幸的是,没

java - Jersey:如何将 Jackson 添加到 Servlet Holder

我正在使用Jersey创建嵌入式Jetty网络应用程序。我不知道如何在这里为自动JSONserde添加Jackson:ServletHolderjerseyServlet=context.addServlet(org.glassfish.jersey.servlet.ServletContainer.class,"/*");jerseyServlet.setInitOrder(0);jerseyServlet.setInitParameter(ServerProperties.PROVIDER_CLASSNAMES,StringUtils.join(Arrays.asList(Heal