Java connection http
Résolu
k-23
Messages postés
252
Date d'inscription
Statut
Membre
Dernière intervention
-
k-23 Messages postés 252 Date d'inscription Statut Membre Dernière intervention -
k-23 Messages postés 252 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Java connection http
- Http - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Gmail connection - Guide
- Eclipse java - Télécharger - Langages
1 réponse
Pour tester il te faut un serveur qui gère les servlets (Tomcat par exemple).
Voici un exemple de code qui envoie deux mots, et récupère la concaténation des deux.
1) Le JavaScript fait une requête Get, il envoie les deux mots :
2) La servlet sur le serveur attend la requête, récupère les deux mots, fait la concaténation, et l'envoie en réponse:
3) Et enfin le script reçoit la réponse et l'affiche :
Voici un exemple de code qui envoie deux mots, et récupère la concaténation des deux.
1) Le JavaScript fait une requête Get, il envoie les deux mots :
var req; function envoieRequete(mot1,mot2) { req = new XMLHttpRequest(); req.onreadystatechange = attendreReponse; req.open("Get","/MaServlet?mot1="+mot1+"&mot2="+mot2,true); req.send(null); }
2) La servlet sur le serveur attend la requête, récupère les deux mots, fait la concaténation, et l'envoie en réponse:
public class MaServlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse res) { String mot1 = req.getParameter("mot1"); String mot2 = req.getParameter("mot2"); String rep = mot1+mot2; res.setContentType("text/plain"); res.setHeader("Cache-Control","no-cache"); res.getWriter().write(rep); } }
3) Et enfin le script reçoit la réponse et l'affiche :
function attendreReponse() { if (req.readyState==4 && req.status==200) { alert(req.responseText); } }
le port
le http://localhost:8908 apres je definis mes variables les quelles je pourrais visualiser en ecribant dans mon navigateur internet http://localhost:8908 ...
merci de repondre
Elles sont utilisées dans des sites web, mais ce n'est peut-être pas vraiment ton problème...
Peut-être qu'une manipulation de sockets te suffiront, regarde Les accès au réseau
Mais si tu donnais plus d'informations sur ce que tu veux faire exactement ce serait plus facile de t'aider, car en Java on peut faire beaucoup de choses !!!
je vais regarder le link voir si je trouve qqch
merci
je dois utiliser
http://localhost:numeroDuPOrt avec quelque chose ????
merci pour laide