Wiązanie metod protokołu HTTP

Technologia JAX-RS oferuje obsługę powiązań standardowych metod protokołu HTTP (GET, POST, PUT, DELETE, HEAD i OPTIONS) za pomocą odpowiednich adnotacji (patrz Tabela 9-1).

Tabela 9-1. Metody protokołu HTTP obsługiwane przez technologię JAX-RS

Metoda HTTP

Adnotacja JAX-RS

GET

@GET

POST

@POST

PUT

@PUT

DELETE

@DELETE

HEAD

@HEAD

OPTIONS

@OPTIONS

Przeanalizujmy sposób stosowania adnotacji @POST. Przeanalizujmy następujący formularz języka HTML, który otrzymuje identyfikator zamówienia i nazwisko klienta, po czym tworzy zamówienie poprzez wysłanie żądania POST na adres webresources/orders/create:

<form method="post" action="webresources/orders/create"> Numer zamówienia: <input type="text" name="id"/><br/> Nazwisko ...

Get Java EE 6. Leksykon kieszonkowy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.