Bonjour à tous,
J'utilise l'API javamail pour envoyer des mails via mon application web.
ça fonctionne parfaitement, cependant, les formulaires que j'envoie sont de type "POST" et pointe vers une servlet.
Lorsqu'on clique sur le lien du formulaire envoyé par mail, on arrive bien sur ma servlet mais dans la partie "GET" .. et je ne récupère pas les paramètres input du formulaire.
Voici le corps du formulaire :
Je doute qu'on soit obligé d'envoyer les données avec la méthode get
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 messageBody+=" <p> Cher(e) "+ fname + " " +lname + " (login:"+login+")<br/>"; messageBody+=" Veuillez cliquer sur le lien ci-dessous pour confirmer votre demande de mot de passe :<br/>"; messageBody+="<form action='"+basePath+"ConfirmPWD' method='post'>"; messageBody+="<input type='submit' value='Cliquez ici'/>"; messageBody+="<input type='hidden' name='userName' value='"+fname+" " +lname+"'/>"; messageBody+="<input type='hidden' name='stringps' value='"+pass+"'/>"; messageBody+="</form>"; msg.setContent(messageBody,"text/html");![]()
Partager