JSP/HTML/Javascript - Récupération URL
Résolu
Drummer67
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
Drummer67 Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
Drummer67 Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
Salut,
J'ai un p'tit soucis pour récupérer une URL que l'utilisateur entre dans un champ de texte.
Lorsque l'utilisateur entre une URL classique (par ex: http://monsite.fr/page.jsp) je n'est aucun soucis, par contre lorsque l'URL entrée contient des paramètres (par ex: http://monsite.fr/page.jsp?id=1&name=martin&job=student), je n'arrive pas à récupérer l'URL complète. C'est-à-dire que dans mon exemple il ne récupère pas tous mes arguments, mais seulement cette URL : http://monsite.fr/page.jsp?id=1 .
Voici un ptit bout de mon code :
index.jsp :
ps: la fonction javascript rempliDiv permet simplement de remplir un Div avec le contenu de la page passée en argument (ici recupUrl.jsp).
recupUrl.jsp :
Voilà, donc si je reprend mes exemple d'avant :
L'utilisateur entre : http://monsite.fr/page.jsp
J'obtient : URL = http://monsite.fr/page.jsp
L'utilisateur entre : http://monsite.fr/page.jsp?id=1&name=martin&job=student
J'obtient : URL = http://monsite.fr/page.jsp?id=1
Voila, j'espère avoir été assez clair dans mes explications.
J'attend impatiemment vos réponses.
N'hésitez à me demander plus de précisions.
Merci d'avance,
Drummer ;)
J'ai un p'tit soucis pour récupérer une URL que l'utilisateur entre dans un champ de texte.
Lorsque l'utilisateur entre une URL classique (par ex: http://monsite.fr/page.jsp) je n'est aucun soucis, par contre lorsque l'URL entrée contient des paramètres (par ex: http://monsite.fr/page.jsp?id=1&name=martin&job=student), je n'arrive pas à récupérer l'URL complète. C'est-à-dire que dans mon exemple il ne récupère pas tous mes arguments, mais seulement cette URL : http://monsite.fr/page.jsp?id=1 .
Voici un ptit bout de mon code :
index.jsp :
<form method=post action="..." ...> <input type="text" name="txt_url" size="50" > ... <input type="button" value="Generer" onclick="rempliDiv('recupUrl.jsp?url=' + this.form.txt_url.value)"> ... </form>
ps: la fonction javascript rempliDiv permet simplement de remplir un Div avec le contenu de la page passée en argument (ici recupUrl.jsp).
recupUrl.jsp :
<% String url = request.getParameter("url"); /* code jsp sans importance ici */ out.print("URL = " + url); %>
Voilà, donc si je reprend mes exemple d'avant :
L'utilisateur entre : http://monsite.fr/page.jsp
J'obtient : URL = http://monsite.fr/page.jsp
L'utilisateur entre : http://monsite.fr/page.jsp?id=1&name=martin&job=student
J'obtient : URL = http://monsite.fr/page.jsp?id=1
Voila, j'espère avoir été assez clair dans mes explications.
J'attend impatiemment vos réponses.
N'hésitez à me demander plus de précisions.
Merci d'avance,
Drummer ;)
A voir également:
- JSP/HTML/Javascript - Récupération URL
- Url - Guide
- Editeur html - Télécharger - HTML
- Ping url ✓ - Forum Windows
- A javascript error occurred in the main process - Forum Matériel & Système
- Comment changer url iptv - Forum Créer un site
1 réponse
Dsl, je viens de trouver une solution à mon problème =)
Si ça peut vous intéresser :
J'ai tout simplement encodé mon url avant de l'envoyer à ma jsp =)
c'est-à-dire :
Tout bêtement et oui :P
Drummer
Si ça peut vous intéresser :
J'ai tout simplement encodé mon url avant de l'envoyer à ma jsp =)
c'est-à-dire :
<input type="button" value="Generer" onclick="rempliDiv('recupUrl.jsp?url=' + escape(this.form.txt_url.value))">
Tout bêtement et oui :P
Drummer