Jersey 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Jersey 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 GPL
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-13

软件简介

Jersey 是 JAX-RS(JSR311)开源参考实现用于构建 RESTful Web service。此外 Jersey 还提供一些额外的 API 和扩展机制,所以开发人员能够按照自己的需要对 Jersey 进行扩展。

示例代码:

package com.example;
 
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
 
/**
 * Root resource (exposed at "myresource" path)
 */
@Path("myresource")
public class MyResource {
 
    /**
     * Method handling HTTP GET requests. The returned object will be sent
     * to the client as "text/plain" media type.
     *
     * @return String that will be returned as a text/plain response.
     */
    @GET
    @Produces(MediaType.TEXT_PLAIN)
    public String getIt() {
        return "Got it!";
    }
}
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (6)

加载中
ava.lang.IncompatibleClassChangeError: Class javax.ws.rs.core.Response$Status does not implement the requested interface javax.ws.rs.core.Response$StatusType 出现这个。没找到解决办法
2019/03/11 16:09
回复
举报
留一个阿里云优惠券:www.izhuanyer.com
2017/10/22 09:22
回复
举报
jsr的jar包冲突是硬伤
2017/10/18 17:52
回复
举报
打分: 力荐
现在公司在用的,基于restful的,挺好用。
2017/03/18 21:25
回复
举报
Jersey是个简单强大,又奇葩的框架 Jersey
2014/02/26 11:06
回复
举报
新浪微博在用这个? Jersey
2015/01/21 15:13
回复
举报
更多评论
发表了资讯
2014/02/21 00:00

Jersey 2.6 发布,实现 JAX-RS 2.0

Jersey 2.6 发布,实现了 JAX-RS 2.0 API ,是 Jersey 最新版本的 API。更多更新内容请看 Jersey 2.6 Release Notes. 为照顾没有 Maven 的用户,提供以下两个链接: Jersey JAX-RS 2.0 RI bundle bundle contains the JAX-RS 2.0 API jar, all the core Jersey module jars as well as all the required 3rd-party depe...

10
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/07/11 14:16

Jersey

Jersey是个restfull 框架 类似于springmvc 服务端 maven

0
0
发表了博客
2018/12/24 20:47

Jersey

一、jersey的框架结构(这里讲的是jersey2): 二、jerseyclient: 三、jerseyserver: jersey1: jersey-servlet+tomcat 下图是jersey2: 四、jersey在web.xml的init-param的配置: jersey2 1、jersey.config.server.provider.packages这个是扫描包的配置 2、jersey.config.server.provider.scanning.recursive是否开启自动...

0
0
发表于软件架构专区
2015/06/04 22:40

jersey

jersey restful web-service

0
4
2015/06/07 19:07

jersey-spring,jersey集成spring

jersey-spring jersey

0
5
发表了博客
2015/10/29 18:11

Jersey部署

一、集成Jersey到Spring 3.0.5框架中 1) 修改web.xml <servlet> <servlet-name>JerseySpringServlet</servlet-name> <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class> <!-- Thefollowing initialization parameter is only required for registering Jersey managed classes....

0
0
发表了博客
2018/01/20 17:12

JAX-RS和Jersey

一:JAX-RS     JAX-RS是JAVA EE6 引入的一个新技术。 JAX-RS即Java API for RESTful Web Services,是一个Java 编程语言的应用程序接口,支持按照表述性状态转移(REST)架构风格创建Web服务。JAX-RS使用了Java SE5引入的Java注解来简化Web服务的客户端和服务端的开发和部署。              注意:@Path...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2015/04/03 09:58

WebService接口如何(优雅地)同时校验多个字段,并返回不同的校验后提示信息?

情景 : 例如 添加接口,服务端(先不管客户端)必须同时校验 多个字段信息,包括长度、格式、特殊字符之类的。 如果有一个字段校验不通过则返回校验不通过的提示信息,程序不运行下去。 如果有多个字段则依次校验,直到校验通过,才执行后续操作。 那么问题来了,如何(优雅地)设计这种接口的多字段校验显得比较科学呢...

1
0
发表了问答
2014/03/01 15:08

运行Jersey spring 项目时,遇到错误。com.sun.jersey.api.container.ContainerException

运行java web项目时,出现了这个错误。com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes. 奇怪的是,这个错误有时候出现,有时候不出现。Jersey的配置信息 也没写错啊。还有可能是什么原因呢。...

3
0
发表了问答
2016/03/29 19:50

Jersey2.0 中ContainerRequestFilter的使用 无法拦截 求助!!!!!

定义TokenFilter package com.xxx.cloud.filter; import java.io.IOException; import java.util.Map; import javax.ws.rs.container.ContainerRequestContext; import javax.ws.rs.container.ContainerRequestFilter; import javax.ws.rs.container.PreMatching; import javax.ws.rs.core.Cookie; import javax.ws.rs.e...

2
0
发表了问答
2014/01/14 09:44

如何让后端生成的图片在前台显示

环境:tomcat,jersey和angularjs 想法:java后端生成图片,之后将图片路径返回前端,前端通过<img ng-src>展现 实际:在idea中开发,java后端生成图片的默认位置和img默认位置不同。。。 请教大家,使用java,一般将后端java生成的图片在前端展示如何实现,谢谢...

2
0
发表了问答
2011/05/31 14:30

请推荐几个REST框架

试了试Jersey,感觉还不错,你们都使用什么REST框架?推荐下。

8
2
发表了问答
2016/09/20 18:55

spring整合jersey的问题

用spring整合jersey的时候,访问到jersey的资源时spring注入的类始终为null,网上说是将jersey的servlet启动类换成spring的,也就是下面这段 <servlet>     <servlet-name>mytest</servlet-name>     <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServle</servlet-class>     <init-param>       <param-n...

4
0
发表了问答
2017/03/24 17:25

jersey整合swagger

jersey整合swagger 接口可以放问到 ,接口文档一直Can't read swagger JSON from http://localhost:8081/api/api-docs 配置如下

1
0
发表了问答
2016/12/12 10:36

一个关于在vertx多种使用jersey框架接收text/xml类型的问题

@JFinal使用vertx+jersey做客户端api接口工程,在做微信回调的时候,其返回的数据Content-Type为text/xml,使用Consumes(MediaType.TEXT_XML)获取不到body中的数据,如下。 @Path("wxPayNotify") @POST @Consumes(MediaType.TEXT_XML) @Produces(MediaType.TEXT_XML) public String wxPayNotify(@Context HttpServerRequ...

1
0
发表了问答
2015/05/29 16:25

Jersey是否有像spring aop那样的东西?

要做一个对全局异常的统一处理,用的是Jersey和hibernate,记得之前做过一个spring的直接用他的aop就可以处理,所以想问一下Jersey是否有像spring aop那样的东西?或者有什么其他功能可以达到同样的效果,请各位大神指点,或者给点参考的资源什么的,感激不尽!!

2
0
发表了问答
2016/10/19 16:58

如何自定义jersey的错误消息?

当输入一个错误的json串后服务端会返回如下错误 Invalid UTF-8 start byte 0xbc at [Source: org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream@4b4788f0; line: 1, column: 3] 这个错误消息会直接返回到浏览器端,现想将这个错误消息给屏蔽,输出自定义的错误消息,该如何做呢...

1
0
发表了问答
2016/08/30 16:55

利用jersey发送各种文件到服务器,比如tomcat服务器

在我们的工作中常常有一些需求,需要文件和服务器分离。将一些图片,音乐,等一些大文件放在其余的服务器上,多台服务器协作。在网上找了很多代码,都没有达到我的要求。这段时间一直在研究这个问题。废话不多说了,上代码。 //上传本地文件到服务器 // String url = "C:\\Users\\esen\\Desktop\\sun.m4a"; // File fil...

1
3
发表了问答
2016/03/17 22:18

如何使用oauth2实现jersey 接口安全认证?求大神!

jersey 实行接口的安全性考虑,很多地方都提议用oauth2,但对于oauth2与jersey这些基本上资料很少,有过接触的大神,能给个案例或代码给予参考,谢谢

2
0
发表了问答
2016/07/21 16:21

Jersey搭建restful,自动解析数组

服务器接受客户端请求的json数据,数据格式为数组:[{“id”:1},{“ id”:2}]。 服务器接收方法可不可使用注解直接转化成数组或者list。 @POST Response delete((使用某注解)Ids[]ids);就像springMVC提供的rest服务@RequestBody

1
0
发表了问答
2015/03/31 10:58

使用jersey的时候如何将自定义信息放入请求头中?

在调用leancloud的用户注册接口时,我这样写的: webResource.header("X-avoscloud-Application-Id", appId).header(      "X-avoscloud-Application-Key", appKey) 我将设置好的请求头打印出来: System.out.println(webResource.head().getHeaders()); 发现没有设置进去我自定的头信息 到底是不是应该这样设置?...

3
0
发表了问答
2016/01/21 15:12

derby查询出现表不存在错误

这两天在Eclipse下用maven搭建了web工程,容器用的是tomcat8.0,使用的是derby(glassfish)框架,数据库是用的内嵌的derby,在网页端想获取derby中相关数据时,控制台报出错误,错误信息提示是:对应的表不存在,获取的信息是通过其它类中的函数查询得到,只要是在网页端的查询就提示表不存在的错误,但在其它测试的类中...

2
0
发表了问答
2015/10/23 16:58

jersey 实现RESTful的问题

<servlet> <servlet-name>jersey-serlvet</servlet-name> <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class> <init-param> <param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name> <param-value>true</param-value> </init-param> <!-- <init-param> <param-na...

2
0
发表了问答
2015/09/09 16:54

rest jersey

jersey 实现restful风格的webservice时,如何保证状态. 如果想在url后加个token,来保证状态,设计思路是什么,请大神赐教.

2
0
发表了问答
2015/08/12 18:08

如何处理restful对接口安全性问题??

在实际项目中使用restful,但接口安全性一直解决不了,所以还请大神指导。

4
2
发表了问答
2015/01/16 17:28

大神求救!!jersey结合spring 如何过滤静态资源??????

发现项目中用到jersey框架,想让静态资源直接过滤,网上查了很久都没找到合适的。

3
1
发表了问答
2015/03/31 10:07

求助,jersey问题

现在在写一个调用leancloud用户注册的demo,在他官网上的请求时这样的: curl -X POST \ -H "X-AVOSCloud-Application-Id: {{appid}}" \ -H "X-AVOSCloud-Application-Key: {{appkey}}" \ -H "Content-Type: application/json" \ -d '{"username":"cooldude6","password":"p_n7!-e8","phone":"415-392-0202"}' ...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
6 评论
212 收藏
分享
返回顶部
顶部