我想通过我的Java EE应用程序调用Web服务并将参数设置为URL。 Web服务部署在Tomcat本地服务器中,而应用程序部署在另一个服务器中。 这是我做的步骤:
1)使用以下命令打开与Web服务的连接:
String myParam;
urlServlet = "http://localhost:8084/myWebService";
url = new URL(urlServlet);
urlConnection = (URLConnection) url.openConnection();
urlConnection.setDoOutput(true);
urlConnection.setDoInput(true);
urlConnection.setUseCaches(false);
2)设置参数:
urlConnection.setRequestProperty("Content-Length", myParam.length() + "");
outstream = urlConnection.getOutputStream();
outputStream = new OutputStreamWriter(outstream);
outputStream.write(myParam);
outputStream.flush();
问题是这段代码没有带来我正在寻找的结果。谁知道我在哪里失败了?或者我该怎么做才能解决这个问题?谢谢大家