Jersey RESTful WebService框架学习(五)使用@BeanParam

阅读更多
第一步:定义一个实体类
注意:实体类的属性需要加上FormParam注解
public class User {
	@FormParam("name")
	private String name;
	@FormParam("age")
	private String age;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAge() {
		return age;
	}

	public void setAge(String age) {
		this.age = age;
	}

第二步:写restful接口
@POST
	@Path("/BeanParam")
	@Produces({ MediaType.APPLICATION_JSON + ";charset=UTF-8" })
	public String bean(@BeanParam User user) {
		System.out.println(user);
		return "{\"name\":\"" + user.toString() + "\"}";
	}

第三步:form表单



第四步:测试效果

Jersey RESTful WebService框架学习(五)使用@BeanParam_第1张图片





  • Jersey RESTful WebService框架学习(五)使用@BeanParam_第2张图片
  • 大小: 1.9 KB
  • Jersey RESTful WebService框架学习(五)使用@BeanParam_第3张图片
  • 大小: 6.8 KB
  • 查看图片附件

你可能感兴趣的:(webservice)