@Path - at class level specifies the context path to access this web service
@Path - at method level specifies the path to access the actual method in the web service
@Produces - is used to specify the MIME media type for the return type of the method
@Consumes - is used to specify the MIME media type for the parameter type accepted as input to a method
@PathParam - is used to accept input from the request URL path specified by @Path
@QueryParam - is used to get query parameters from URL
@DefaultValue - is used to specify default value if no query parameters are specified
@MatrixParam - is used to specify a set of "name=value" pairs separated by ";" in the URI path
@CookieParam - is used to get the parameters from cookie, eg,
@CookieParam(value="User-Agent")
@FormParam - is used to get HTML form parameter values
@Context - is used to get the contextual java types of request or responses like ServletContext, ServletConfig,
HttpServletRequest and HttpServletResponse etc
@BeanParam - is used to hold multiple parameters as a single entity (bean)
@HeaderParam - is used to get information from the HTTP headers
@Path - at method level specifies the path to access the actual method in the web service
@Produces - is used to specify the MIME media type for the return type of the method
@Consumes - is used to specify the MIME media type for the parameter type accepted as input to a method
@PathParam - is used to accept input from the request URL path specified by @Path
@QueryParam - is used to get query parameters from URL
@DefaultValue - is used to specify default value if no query parameters are specified
@MatrixParam - is used to specify a set of "name=value" pairs separated by ";" in the URI path
@CookieParam - is used to get the parameters from cookie, eg,
@CookieParam(value="User-Agent")
@FormParam - is used to get HTML form parameter values
@Context - is used to get the contextual java types of request or responses like ServletContext, ServletConfig,
HttpServletRequest and HttpServletResponse etc
@BeanParam - is used to hold multiple parameters as a single entity (bean)
@HeaderParam - is used to get information from the HTTP headers
No comments:
Post a Comment