jax-rs(Java API for RESTful Web Services) 实践教程 之一 —— 初探jax-rs

 

 转载请注明出处http://blog.csdn.net/exsuns

 


 

jsr-rs(Java API for RESTful Web Services)是sun针对 rest发布的一套规范(jsr311)

 

关于REST的概念,大家可以到网上搜搜

从WIKI上截的一段:REST 从资源的角度来观察整个网络,分布在各处的资源由URI 确定,而客户端的应用通过URI来获取资源的表形。获得这些表形致使这些应用程序转变了其状态。随着不断获取资源的表形,客户端应用不断地在转变着其状态,所谓表形化的状态转变(Representational State Transfer)。

 

 

大概看下,下面直接来看看它倒底是个什么样子

 

环境:myeclipse8.0m1/ jdk1.6

 

 

1.新建webService项目 ->

 

在弹出的设置窗口的frame中选择rest(jax-rs)  点“完成”

 

 

2.新建

 

 

 

 

完成上一步以后,再添加一个rest服务

新建->web service

 

 

 

 

 

 

填好服务路径、包名、类名以后点击add添加一条服务

method name :类的方法名称

return type:返回值类型

http method :get/post/put/delete/head

URL path:服务名

method parameters里可以设置方法参数列表

default value:请求中如果不包含该参数 默认为该值

 

 

 

点击finish

 

部署到tomcat

 

执行http://localhost:8080/rest/helloWorld/sayHi?name=exsun

浏览器就会返回结果

 

或者用javascript请求:

 

 

 

 执行结果:

 

 

 


 

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值