Bonjour à toutes et à tous,
Je suis bloqué depuis plusieurs jours sur ce problème et aucune solution trouvé sur les forum n'a résolut mon problème.
En fait j'essai simplement d'envoyer, via une applet, une requête Post à un servlet qui me retourne une page HTML. Pour établir la connexion et envoyer la requête, j'utilise ce code :
Lorsque j'interroge cette même Servlet par un formulaire HTML (method=Post). Ma servlet me répond correctement. Donc, je pense que le problème vient de l'Applet. Sachant que j'utilise un serveur Web Tomcat, quelqu'un aurait-il une idée sur la raison de ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 //encodage des paramètres de la requête String donnees = URLEncoder.encode("Choix", "UTF-8")+ "="+URLEncoder.encode("Etudiant", "UTF-8"); //Réglage vers le serveur distant URL urlservlet = new URL("http://localhost:8080/Projet_ITII_v3/Servlet_te"); HttpURLConnection connExtension = (HttpURLConnection)urlservlet.openConnection(); connExtension.setDoOutput(true) //envoi de la requête OutputStreamWriter writer = new OutputStreamWriter(connExtension.getOutputStream()); writer.write(donnees); writer.flush();
Merci d'avance![]()
Partager