There are several different RESTful web service frameworks on the market. Jersey is one of them. Jersey is reference implementation of JSR 311: JAX-RS: The JavaTM API for RESTful Web Services . The follows steps will show how easy it is to create a RESTful Web Service in Netbeans 7.0.
1)Create a Web application
2) Create our first RESTful Web service in Netbeans 7.0 with Jersey.
3) Test it.
Once we successfully did above steps, we see a new Restful Web Service folder in project as shown below.
We modify and add hello world string into GenericResource.java as shown below,
/** * Retrieves representation of an instance of jia.blog.rest.GenericResource * @return an instance of java.lang.String */ @GET @Produces("text/html") public String getHtml() { //TODO return proper representation object return "Hello World!
"; }
Then we compile and deploy the project. Once we successful deployed it. We can test our hello world example by using the following URL:
http://localhost:8080/jerseyRest/firstREST/generic
I purposely use different string "jerseyRest", "fristREST", "generic" in URL as this way can help you to map string in URL into the place where we input in netbeans 7.0.
Also, this simple hello world example has been successfully tested on JDK 1.5 and Tomcat 6.0 environment. So, it works on i5/OS V5R4 platform too.
Here is the link to source code jiaRest.zip
Thank you,it's a very simple and very well oranized tutorial
ReplyDeleteSimple and direct. Thank you!
ReplyDeleteSimple and direct. Thank you!
ReplyDelete