J'ai deux servlets qui s'exécutent sur différents serveurs Tomcat.Appel de servlet à partir d'une autre servlet
J'ai essayé d'appeler une servlet1 à partir de servlet2 de la manière suivante et j'ai voulu écrire un objet dans le flux de sortie.
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();
Le problème est que je suis incapable de frapper le servlet? Je ne peux pas comprendre ce qui me manque.
Pour les nouveaux visiteurs, peut-être cela pourrait aider - http://stackoverflow.com/questions/4844535/why-do-you-have-to-call-urlconnectiongetinputstream-to-be-able-to-write-out-to – Gyan