Thursday, June 07, 2012

REST with Java (JAX-RS) using Jersey in five minutes


Simple Root Resource Class :
package com.hello.demo;

import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;


@Path("/hello")
public class Hello  {

 @POST
 @Path("/test")
 @Consumes(MediaType.TEXT_XML)
 @Produces(MediaType.TEXT_XML)
 public String consumeTest (String requestMessage) {
   return requestMessage;
    
 } 
}


Testing this service using Simple REST Client found as chrome extension :
That's it. Try and enjoy.

No comments:

Post a Comment