@FormParam与@RequestParam

@FormParam 是 Jersey(JAX-RS) 的
@RequestParam 是 SpringMVC 的

RESTful

RESTful Web Service的实现方案有两种:

  • 一种是按照JAX-RS规范的标准实现,
  • 另外一种是按照自定义的方式实现。

JAX-RS标准实现的框架比较有名的有:Jersey、Apache Wink等,其中,Jersey是JAX-RS规范的参考实现,比较有代表性。

非标准实现的框架中比较有名的有:Spring MVC3.0、Restlet等,其中,Spring MVC3.0由于Spring框架在开发社区的影响力,使得它在非标准实现中比较有代表性,并且使用人群较多。
另外、除了这些成熟的开发框架以外,要实现REST Web Service也可以利用 Apache URL重写机制,HTTPClient开发包,Java Servlet等方式实现。

Jersey(JAX-RS)

JAX-RS即Java API for RESTful Web Services,是一个Java 编程语言的应用程序接口,支持按照表述性状态转移(REST)架构风格创建Web服务。

@FormParam

form传递的参数 接受form传递过来的参数。比如:@FormParam(“name”) String userName

文章目录
  1. 1. RESTful
  2. 2. Jersey(JAX-RS)
    1. 2.0.1. @FormParam