В настоящее время у меня есть веб-сервис, работающий в tomcat (http://localhost:8080/myApp/getUsers). Мой веб-сервис будет принимать строку json и затем обрабатываться соответствующим образом. Мой код веб-сервиса выглядит следующим образом:
@Path("/getUsers")
public class UsersWS
{
@POST
public Response post(String theRequestJSON)
{
try
{
JSONObject aJsonObj = new JSONObject(theRequestJSON);
String userID = aJsonObj.getString("userID");
System.out.println(userID);
}
}
}
Итак, мой веб-сервис обрабатывает строку json. Итак, теперь мне нужно вызвать вышеуказанный веб-сервис из другого класса JAVA (с jsonObject, имеющим userID в параметре запроса).
Как это сделать? Вкратце, мне нужно сделать вызов веб-службы из класса JAVA с объектом JSON в качестве параметра запроса. Как отправить json в качестве параметра запроса при вызове запроса.