1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
res.setContentType("text/html");
PrintWriter out = res.getWriter();
out.println("<HTML>");
out.println("<BODY>");
out.println("Ma première servlet");
/******* Envoyer une requet à un serveur ************/
URL urlInfo = new URL("http://XXXX?info");
HttpURLConnection infoConnection = (HttpURLConnection) urlInfo.openConnection();
infoConnection.connect();
InputStream inputStream = infoConnection.getInputStream();
String buff;
BufferedReader buffer = new BufferedReader((new InputStreamReader(inputStream)));
/******* Lire la réponse du serveur ************/
while ((buff = buffer.readLine()) != null){
//c'est ici que j'ai un problèm et que "buff" ça ne s'affiche pas dans ma page web
out.println(buff);
System.out.println(buff);
}
out.println("</BODY>");
out.println("</HTML>");
out.close();
} |
Partager