Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java > Servlets/JSP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 04/12/2012, 11h35   #1
daydream123
Membre confirmé
 
Femme
Développeur Web
Inscription : juin 2011
Messages : 412
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : juin 2011
Messages : 412
Points : 203
Points : 203
Par défaut Appel d'une servlet

Bonjour,

Comment puis-je appeler une servlet à partir d'un bouton situé dans ma JSP?
Une solution du genre:
Code :
1
2
 
<button onclick="appel_de_ma_servlet">Bouton</button>
Merci
daydream123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 11h57   #2
Kazh Du
Membre du Club
 
Avatar de Kazh Du
 
Homme
Développeur informatique
Inscription : novembre 2011
Messages : 32
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2011
Messages : 32
Points : 65
Points : 65
Je ne suis pas sur de comprendre ta question mais une servlet s'appelle comme n'importe quelle page web, par contre l'adresse de ta page doit être spécifiée dans le fichier web.xml de ton site.
Kazh Du est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 13h55   #3
daydream123
Membre confirmé
 
Femme
Développeur Web
Inscription : juin 2011
Messages : 412
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : juin 2011
Messages : 412
Points : 203
Points : 203
Ce que je veux dire c'est que, par exemple, dans un formulaire, il y a l'attribut "action" qu'on met dans la balise <form> pour spécifier le nom de la servlet. Mais comment on fait quand on n'a pas de formulaire mais seulement un bouton?
daydream123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 14h06   #4
Dismantle
Membre du Club
 
Homme
Développeur Java
Inscription : avril 2012
Messages : 48
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : avril 2012
Messages : 48
Points : 63
Points : 63
Bonjour,

Tu dois appeler ta servlet via une fonction javascript.

Voici un post assez complet sur le sujet :

http://stackoverflow.com/questions/3...rom-javascript

Attention au navigateur que tu utilises, le code n'est pas toujours le même.

Bon courage
Dismantle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 14h12   #5
Kazh Du
Membre du Club
 
Avatar de Kazh Du
 
Homme
Développeur informatique
Inscription : novembre 2011
Messages : 32
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : novembre 2011
Messages : 32
Points : 65
Points : 65
Je vois, mais ton problème ne vient pas de ta servlet (ni de ta jsp) qui sont juste là pour traiter tes infos et renvoyer une page HTML (pour simplifier).
Je pense que tu devrais creuser du côté du javascript, mais je ne peux pas trop t'aider là dessus, ce n'est vraiment pas mon point fort .
Kazh Du est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2012, 16h22   #6
daydream123
Membre confirmé
 
Femme
Développeur Web
Inscription : juin 2011
Messages : 412
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : juin 2011
Messages : 412
Points : 203
Points : 203
Ok merci pour les réponses
daydream123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h50.


 
 
 
 
Partenaires

Hébergement Web