myeclipse添加rest接口

参考myeclipse官网:http://www.myeclipsecn.com/learningcenter/web-services/rest-web-services-tutorial/

参考xiazdong的博客,网址:http://blog.csdn.net/xiazdong/article/details/7587064


1  在eclipse中创建Web Service Project,按照提示建立JAX-RS(Rest Web Services)即可,之后新建Web Service类即可。选择Rest(JAX-RS)

和Create web service from Java class(Bottom-up-scenario),选择Create new java bean等等。



2 也可以在原先Java Project的基础上直接新建Web Service类即可,可能提示没有能力,添加即可。


import javax.ws.rs.FormParam;
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 com.sun.jersey.spi.resource.Singleton;  
 
@Produces("text/plain")  
@Path("test")  
@Singleton  
public class MyService {  
    @GET        //设置此服务为get请求的服务  
    @Path("add/{id}")       //FirstRest/calculator/add/1+1  
    public String add(@PathParam("id") String s){  
       
        return s;  
    }  

 
}

在web.xml中,对应的如下:

  <servlet>
    <description>JAX-RS Tools Generated - Do not modify</description>
    <servlet-name>JAX-RS Servlet</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>JAX-RS Servlet</servlet-name>
    <url-pattern>/jaxrs/*</url-pattern>         api匹配
  </servlet-mapping>


浏览器输入:http://localhost:8080/testRest1/jaxrs/calculator/add/22

即可,返回输出;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值