转载请注明出处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请求:
执行结果: