在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ RESTful Services Java (JAX-RS)
RESTful教程
RESTful Web服務(wù)地址
RESTful資源
RESTful環(huán)境安裝設(shè)置
RESTful Web服務(wù)無狀態(tài)
RESTful Web Services方法
RESTful Web Services緩存
RESTful Web服務(wù)消息
RESTful Services Java (JAX-RS)
RESTful Web Services示例程序
RESTful Web服務(wù)安全

RESTful Services Java (JAX-RS)

JAX-RS代表RESTful Web服務(wù)的Java API。JAX-RS是一款基于JAVA的編程語言和API規(guī)范,為創(chuàng)建基于RESTful Web服務(wù)提供支持。它的2.0版本發(fā)布于2013年5月24日。JAX-RS大量使用從Java SE5注釋可用來簡化基于Java Web服務(wù)創(chuàng)建和部署開發(fā)。 它還提供支持創(chuàng)建客戶端RESTful Web服務(wù)。

規(guī)范

下面是通常用于注解映射的資源作為Web服務(wù)的資源。

S.N. 注解 & 描述
1 @Path
資源類/方法的相對路徑。
2 @GET
HTTP GET請求,用于獲取資源。
3 @PUT
HTTP PUT請求,用于建立資源。
4 @POST
HTTP POST請求,用于創(chuàng)建/更新資源。
5 @DELETE
HTTP DELETE請求,用于刪除的資源。
6 @HEAD
HTTP HEAD請求,用來獲取方法可用狀態(tài)。
7 @Produces
狀態(tài)通過Web服務(wù)產(chǎn)生的HTTP響應(yīng),例如APPLICATION/XML, TEXT/HTML, APPLICATION/JSON等。
8 @Consumes
狀態(tài)的HTTP請求類型,例如 application/x-www-form-urlencoded 接受POST請求的過程中HTTP主體表單數(shù)據(jù)。
9 @PathParam
結(jié)合傳遞到方法,在路徑中的值的參數(shù)。
10 @QueryParam
結(jié)合傳遞給方法的路徑中的查詢參數(shù)的參數(shù)。
11 @MatrixParam
結(jié)合傳遞給方法的路徑中的HTTP矩陣參數(shù)的參數(shù)。
12 @HeaderParam
結(jié)合傳遞到方法到HTTP頭中的參數(shù)。
13 @CookieParam
結(jié)合傳遞給方法一個(gè)Cookie參數(shù)。
14 @FormParam
結(jié)合傳遞到方法的一種形式值的參數(shù)。
15 @DefaultValue
分配一個(gè)默認(rèn)值,以傳遞一個(gè)參數(shù)給方法。
16 @Context
上下文中資源,例如HTTP請求的上下文。