현재 바람둥이 (http : // 로컬 호스트 : 8080/myApp/getUsers)에서 실행중인 웹 서비스가 있습니다. 내 웹 서비스는 json 문자열을 수락하고 그에 따라 처리합니다. 내 웹 서비스 코드는 다음과 같습니다 :Java에서 REST Webservice 호출을 만드는 방법은 무엇입니까?
@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 클래스 (request 매개 변수에 userID가있는 jsonObject가 있음)에서 호출해야합니다.
어떻게 만드시겠습니까? 간단히 말해서 JSON 객체를 요청 매개 변수로 사용하여 JAVA 클래스에서 웹 서비스 호출을 작성해야합니다. 요청 호출에서 json을 요청 매개 변수로 보내는 방법.
가능한 중복 : //stackoverflow.com/questions/939682/how-to-post-json-data-to-a-server-using-java) –