JAX-RS 服务接受json转换对象

其实挺小的一个细节,总算稀里糊涂做出来。

废话不多说了。

@Path("/alter")
	@POST
	@Produces("application/json")
	public Response alter(String jsonStr){
		//System.out.println(jsonStr);
		JSONObject json = JSONObject.fromObject(jsonStr);
		System.out.println(json);
		User user = (User)JSONObject.toBean(json,User.class);
		System.out.println(user.getNickName());
		return Response.status(200).entity(jsonStr).build();
	}

这里我用的String接受的。前台测试用postman。


user类  当然很多属性了 。这里我只用了它一个nickName属性



当然我也没有处理,所以返回的json和发送的一样。




其实根本没什么好说的  就是接受Sting的json  然后转换json  然后再转换类型。。


当然了 我这只包含一个类一个属性。也是String类型。可能还有很多问题。以后发现了再记录吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值