The most important annotations in JAX-RS are listed in the following table:
Annotation
|
Meaning |
@PATH |
Sets the path to base URL + /your_path. The base URL is based on your application name, the servlet, and the URL pattern from the web.xml configuration file. |
@POST |
Indicates that the following method will answer to an HTTP POST request. |
@GET |
Indicates that the following method will answer to an HTTP GET request. |
@PUT |
Indicates that the following method will answer to an HTTP PUT request. |
@DELETE |
Indicates that the following method will answer to an HTTP DELETE request. |
@Produces |
Defines which MIME type is delivered by a method annotated with @GET. It can be "text/plain", "application/xml" ... |