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 :
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();
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?

Merci d'avance