我有两个servlet运行在不同的tomcat服务器上。从另一个servlet调用servlet
我试图从servlet2以下面的方式调用一个servlet1,并想写一个对象到输出流。
URL url=new URL("http://msyserver/abc/servlet1");
URLConnection con=url.openConnection();
con.setDoOutput(true);
con.setDoInput(true);
OutputStream os=con.getOutputStream();
ObjectOutputStream oos=new ObjectOutputStream(os);
oos.writeObject(pushEmailDTO);
oos.flush();
oos.close();
问题是我无法命中servlet?我无法弄清楚我错过了什么。
对于新的访客,可能会有这种帮助 - http://stackoverflow.com/questions/4844535/why-do-you-have-to-call-urlconnectiongetinputstream-to-be-able-to-write-out-to – Gyan 2012-09-13 06:28:37