myeclipse7.5下实现创建基于jersey框架的REST服务
上一篇 / 下一篇 2009-07-20 17:47:56 / 个人分类:java
jersey是sun公司提供的基于JAX-RS规范的RESTful web service框架, myeclipse从7.0版本开始提供对jersey的支持,以下是我在7.5下实现的一个简单例子; 1.创建web service工程

2.新建resource class @Path("/helloworld") public class HelloWorldResource {
@GET @Produces("text/plain") public String sayHello() { return "Hello World"; } }
可以用ctrl+3敲入edit rest实现对类的编辑 3.修改web.xml,发布到tomcat6 <servlet> <display-name>JAX-RS REST Servlet</display-name> <servlet-name>JerseyServlet</servlet-name> <servlet-class> com.sun.jersey.spi.container.servlet.ServletContainer </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>JerseyServlet</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
4,浏览器地址栏输入http://localhost:8080/RestDemo/helloworld 看到Hello World字符串则发布成功。
|