我有兩個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