您的位置:首页 > Web前端 > JavaScript

jersey webService客户端发送put请求并传递json参数

2014-05-21 16:53 621 查看
UserInfo user = new UserInfo();
user.setUserName(userName);
user.setSex(sex);
user.setPhone(phone);
user.setCity(city);

try {
Client client = Client.create();
WebResource webResource = client.resource(basePath+"user/update");
ClientResponse response = webResource.accept("application/json").put(ClientResponse.class, user);

if (response.getStatus() != 200) {
throw new RuntimeException("Failed : HTTP error code : "
+ response.getStatus());
}

} catch (Exception e) {
e.printStackTrace();
}


这样可以从一个工程向另一个web service project发送put请求。发送参数为json字符串,web service同样接收json字符串并解析。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: