你的位置:首页 > Java教程

[Java教程]jersey构建rest服务返回json数据


1.  eclipse 创建 dynamic web project

2.  将jersey相关jar包放到libs目录下

3. web.

<?

 4. 创建 resource 类

package com.huawei.rest.resources;import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.PathParam; import javax.ws.rs.core.MediaType;  @Path("/hello") public class HelloResource {   @GET   @Produces(MediaType.TEXT_PLAIN)   public String sayHello() {     return "hello jersey , first demo" ;   }        @GET   @Path("/{param}")    @Produces("text/plain;charset=UTF-8")   public String sayHelloToUTF8(@PathParam("param") String username) {     return "Hello " + username;   }     @GET   @Path("/getuser")   @Produces(MediaType.APPLICATION_JSON)   public User getUserJson() {    User user = new User();    user.setAge(27);    user.setUserid("005");    user.setUsername("Fmand");    return user;   }   } 

5. 创建 user 类

package com.huawei.rest.resources;import javax.

6. 运行一下看看效果

 

源代码下载地址: http://download.csdn.net/detail/mtour/9592162