jersey相关内容
在我的应用程序中,我使用Jersey REST来序列化复杂对象。这很好用。但是有一些方法只返回一个int或boolean。 Jersey无法处理原始类型(据我所知),可能是因为它们没有注释,泽西岛没有默认的注释。我通过创建像RestBoolean或RestInteger这样的复杂类型来解决这个问题,它只是保存一个int或boolean值并且具有相应的注释。 是不是有一种更简单的方法比写
..
我使用“Jersey测试框架”对我的网络服务进行单元测试。 这是我的资源类: import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; // Java类将托管在URI路径“/ helloworld” @Path(“/ helloworld”) 公共类class He
..
如何使用Jersey Client API将GET请求发送到运行HTTPS协议的服务器。我可以使用任何示例代码吗? 解决方案 构建您的客户 HostnameVerifier hostnameVerifier = HttpsURLConnection.getDefaultHostnameVerifier(); ClientConfig config = new DefaultCl
..
我尝试启动应用程序,但使用 Tomcat 7 ,我有一个这样的例外。 我认为这可能是 Maven依赖,但我确定。如果有人知道发生了什么,请回答:) 例外: 消息Servlet执行引发异常 描述服务器遇到内部错误,导致无法完成此请求。 异常 javax.servlet.ServletException:Servlet执行抛出异常 org.apache.tomcat
..
我使用Jersey构建REST服务,并希望以XML格式返回 Collection 。 @GET @Produces(MediaType.TEXT_XML) @Path(“/ directgroups”) public Response getDirectGroupsForUser(@PathParam(“userId”) String userId){ try
..
我们正在计划一个主要为移动应用提供内容的项目,但需要有一个网站。 我的问题是使用Jersey还是Restlet是否有意义为我们的移动应用程序开发REST API,然后使用Play!为网站服务。 或者只是使用Play更有意义!做到这一切?如果是这样,如何使用Play进行REST!框架? 解决方案 根据请求,这是一种类似REST的简单方法。它的工作方式与Codemwncis的解决方
..
我无法将blob变成缓冲图像,因此我可以使用它。我从使用inputstream上传的数据库中获取blob(jpg图像)。在我的数据库中,它存储为BufferedInputStream,我注意到了。我得到的斑点很好,它是一堆奇怪的符号,并说它是一个jpg所以图像必须很好。谁能发现我做错了什么?也许我转换它错了? at image = ImageIO.read(new ByteArrayInputSt
..
我正在尝试在JBoss jboss-eap-6.1 AS上运行一个简单的“Hallo World”应用程序Jersey 2.3.1 REST服务。在web.xml中我禁用了restEasy库。在部署期间,我收到错误: JBWEB000289:Servlet com.sun.jersey.samples.helloworld.resources.MyApplication抛出load()
..
我正在从DropWizard 0.7.1迁移到0.8.1。这包括从Jersey 1.x迁移到2.x.在使用Jersey 1.18.1的 实现中,我有一个 MyProvider (为了简单起见改变了所有类名),它实现了 InjectableProvider 。这个 类将创建 MyInjectable 对象,其中包含自定义注入注释 MyToken 。 MyToken 包含由 MyInjectabl
..
尝试在Tomcat上启动Jersey应用程序时,我遇到了一个非常奇怪的错误。相同的代码适用于其他计算机。我尝试重新安装tomcat,我所有的maven依赖项,甚至是Eclipse和Java本身,没有运气。我认为看起来好像是一个糟糕的泽西版本? 任何正确方向的指针都会受到赞赏。 这是有效的pom: http://pastebin.com/NacsWTjz 实际的pom: http:
..
我正在使用针对REST WS的球衣。如何在服务器端启用泽西日志? 长篇故事: 我得到了一个客户端例外 - 但我在tomcat日志中没有看到任何内容[它甚至没有达到我的方法]。由于堆栈跟踪说“toReturnValue”,它确实从服务器获得了一些东西。但我不知道服务器说了什么。 线程“main”中的异常java.lang.IllegalArgumentException:source参
..
我有一个对象,我想在JSON中作为RESTful资源提供服务。我打开了Jersey的JSON POJO支持(在web.xml中): Jersey Web Application com.sun.jersey.spi.container.servlet.ServletC
..
我正在尝试使用异步响应构建REST Web服务。 我在网上查看了这个错误,但是,没有一个解决方案适用于我。我不确定如何去做。 这是REST服务的代码,它有AsyncResponse, @Suspended 取自 pom.xml 中指定的jar文件,我将在下面提供。问题是,在部署战争时,我得到一个例外: java.lang.AbstractMethodError:javax.ws
..
我刚刚开始开发REST服务,但我遇到了一个困难的情况:从我的REST服务向我的客户端发送文件。到目前为止,我已经掌握了如何发送简单数据类型(字符串,整数等),但发送文件是另一回事,因为有太多的文件格式,我不知道我应该在哪里开始。我的REST服务是基于Java的,我使用的是Jersey,我使用JSON格式发送所有数据。 我读过有关base64编码的信息,有些是人们说这是一种很好的技术,其他人说
..
我正试图在maven的帮助下正常创建Jersey但是我总是像scrennshoot一样得到这个结构并且没有正常的错误?!它看起来不像泽西岛常见的布局。 我正在使用这个: org.glassfish.jersey.archetypes jersey-quickstart-webapp 2.16 pom .xml:
..
我正在尝试创建一个RESTful网络服务,我创建了一个,但我得到了一个 找不到媒体类型的MessageBodyWriter = application / json error 我的 Todo 类: package com.jersey.jaxb; import javax.xml.bind.annotation.XmlAccessType; import java
..
我有一个JAX-RS webservice(Jersey),它是JPA(EclipseLink)实体的CRUD接口。我的实体是从数据库表中自动生成的,我用JAXB注释对它们进行了注释,以便它们可以编组/解组到XML。我的资源方法将JAXBElement对象作为必需参数。 我没有XSD,但是,我愿意写一个来验证收到的XML请求。但是,我不知道如何启动验证。 Jersey会自动处理编组/解组,我
..
我是JAX-RS的新手,我正在尝试理解 @Context 注释应该如何工作。 在 javadoc 有六个类的列表(应用程序, UriInfo ,请求, HttpHeaders , SecurityContext ,提供商) 。但是,我在Web上找到了使用此注释与其他类型的代码,例如: @GET public字符串(@Context HttpServletRequest req){
..
我一直在努力纠正http错误 415不支持的媒体类型,但它仍然显示媒体不受支持的页面。 我在邮递员中添加标题 application / json 。 这是我的Java代码 package lostLove; import javax.ws.rs.Consumes; import javax.ws.rs.GET; import javax.ws.rs.POST;
..
我正在使用Jersey实现一个主要检索和提供JSON编码数据的RESTful API。但我在某些情况下需要完成以下操作: 导出可下载的文档,例如PDF,XLS,ZIP或其他二进制文件文件。 检索多部分数据,例如一些JSON加上传的XLS文件 我有一个基于JQuery的单页Web客户端,用于为此Web服务创建AJAX调用。目前,它不进行表单提交,并使用GET和POST(使用JSON对象
..