简介

JAX-RS是一套用java实现REST服务的规范,提供了一些标注将一个资源类,一个POJOJava类,封装为Web资源。标注包括:

  • @Path,标注资源类或方法的相对路径
  • @GET,@PUT,@POST,@DELETE,标注方法是用的HTTP请求的类型
  • @Produces,标注返回的MIME媒体类型
  • @Consumes,标注可接受请求的MIME媒体类型
  • @PathParam,@QueryParam,@HeaderParam,@CookieParam,@MatrixParam,@FormParam,分别标注方法的参数来自于HTTP请求的不同位置,例如@PathParam来自于URL的路径,@QueryParam来自于URL的查询参数,@HeaderParam来自于HTTP请求的头信息,@CookieParam来自于HTTP请求的Cookie。

目前JAX-RS的实现包括:

(以上来自:http://zh.wikipedia.org/wiki/JAX-RS

最新文章

  1. 第11章 Linux服务管理
  2. Merge 的小技巧
  3. ubuntu下建立NFS共享,并用开发板挂载
  4. 【Python网络爬虫一】爬虫原理和URL基本构成
  5. jQuery获取cookie
  6. Flask First Look
  7. 安装memcached服务器和PHP中添加memcache拓展模块
  8. FJNU 1151 Fat Brother And Geometry(胖哥与几何)
  9. **IOS:xib文件解析(xib和storyboard的比较,一个轻量级一个重量级)
  10. POJ 2114 Boatherds【Tree,点分治】
  11. NekoHTML
  12. HDU 3790 最短路径问题 (SPFA)
  13. Linux 工程向 Windows 平台迁移的一些小小 tips
  14. new Date().getTime()和System.currentTimeMillis()的区别
  15. 提高GitHub下载速度
  16. php .htaccess 伪静态
  17. Spark学习笔记——读写HDFS
  18. 『计算机视觉』Mask-RCNN_推断网络其四:FPN和ROIAlign的耦合
  19. [原创]K8 CMS GoastGuard 密码解密工具
  20. Sentry项目监控工具结合vue的安装与使用(前端)

热门文章

  1. CI在CentOS中的部署与实践LNMP
  2. scala学习笔记(8): 列表的map,flatMap,zip和reduce
  3. [转载] ubuntu下定制Vim/Gvim及使用技巧
  4. 几款免费的不用数据库的php的cms
  5. 如何使用 Java 中的数组
  6. MySQL与Oracle 差异比较之七其它
  7. 自定义View实现图片的绘制、旋转、缩放
  8. Windows 环境搭建cocos2dx 3.x Eclipse的环境
  9. mac 版本的 Google 网盘 走代理
  10. 凸包模板 POJ1873