A voir également:
- Problème de marqueurs google map et J2EE!
- Google maps satellite - Guide
- Dns google - Guide
- Google earth - Télécharger - 3D
- Google - Guide
- Créer un compte google - Guide
7 réponses
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
1 juil. 2011 à 11:16
1 juil. 2011 à 11:16
Bonjour,
Se serait plus simple je pense de passer par le html pour ton jsp:
Dans ton javascript, tu peut modifier le code html, donc creer un attribut invisible dans ton html, et lorsque tu cliquera sur le marqueur, l'attribut prendra le nom du marqueur et tu pourra le recupérer dans ta jsp.
Se serait plus simple je pense de passer par le html pour ton jsp:
Dans ton javascript, tu peut modifier le code html, donc creer un attribut invisible dans ton html, et lorsque tu cliquera sur le marqueur, l'attribut prendra le nom du marqueur et tu pourra le recupérer dans ta jsp.
Bonjour,
Merci pour votre reponse.
SVP pourriez-vous m'éclairer un peu plus en illustrant le principe sur cette fonction javascript? Cela m'aiderait énormément!
Voici la fonction qui crée le clic. "nom_marqueur" est le nom a transférer vers la servlet "nom_servlet".
Merci d'avance!
Merci pour votre reponse.
SVP pourriez-vous m'éclairer un peu plus en illustrant le principe sur cette fonction javascript? Cela m'aiderait énormément!
Voici la fonction qui crée le clic. "nom_marqueur" est le nom a transférer vers la servlet "nom_servlet".
google.maps.event.addListener(nom_marqueur, 'click', function() { document.location.href="nom_Servlet" ; });
Merci d'avance!
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
1 juil. 2011 à 16:30
1 juil. 2011 à 16:30
Dans ce cas, ta fonction contiendra quelquechose de ce genre:
Ainsi dans ton code html, tu aura une balise de ce type:
Et l'attribut name prendra la valeur nom_Servlet.
A partir de la, tu n'as plus qu'a récupérer la valeur dans ton HTML au lieu d'avoir a la récupérer dans ton javascript (ce qui est plus dur voir impossible)
google.maps.event.addListener(nom_marqueur, 'click', function() { var ma_var = document.getElementById('ma_var'); ma_var.name = "nom_Servlet"; });
Ainsi dans ton code html, tu aura une balise de ce type:
<span id = "ma_var" name = "">
Et l'attribut name prendra la valeur nom_Servlet.
A partir de la, tu n'as plus qu'a récupérer la valeur dans ton HTML au lieu d'avoir a la récupérer dans ton javascript (ce qui est plus dur voir impossible)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je m'excuse, mais comme je n'ai que quelques semaines d'experience en J2EE, certains points restent obscurs pour moi:
*
*Comment recuperer la valeur de name dans une variable Java?
Merci d'avance!
*
<span id = "ma_var" name = "">Sera mis a l'interieur ou a l'exterieur de la fonction?
*Comment recuperer la valeur de name dans une variable Java?
Merci d'avance!
varfendell
Messages postés
3256
Date d'inscription
jeudi 27 décembre 2007
Statut
Membre
Dernière intervention
8 février 2020
704
4 juil. 2011 à 14:43
4 juil. 2011 à 14:43
ta balise sera mise dans ta jsp, c'est du code html brut. a partir de la recupérer des données dans une servlet (avec le couple servlet - JSP) se fait tout seul.
Si tu veut plus d'info pour savoir comment faire, je t'invite a consulter ces tuto tres detaillés:
formulaire servlet - JSP
introduction sur les servlet
les parametres dans les servlet
cycle de vie d'une servlet
Ces tuto possedent des code exemple tres precis.
Si tu veut plus d'info pour savoir comment faire, je t'invite a consulter ces tuto tres detaillés:
formulaire servlet - JSP
introduction sur les servlet
les parametres dans les servlet
cycle de vie d'une servlet
Ces tuto possedent des code exemple tres precis.