Tentative d'envoi de mail
Bonjour à tous :)
Je débute dans J2EE et j'essaie actuellement d'envoyer un mail quand on se connecte sur une page jsp mais celle-ci me renvoie une erreur qui m'est assez osbcure.
Voila mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
<%@ page import="java.util.*,javax.mail.*,javax.mail.internet.*,java.lang.*" %>
<HTML>
<BODY>
<%
String from = "toto@gmail.com";
String to = "tata@gmail.com";
String subject = "j'aime bien m'envoyer des mails";
String content = "Le message en texte";
try {
Properties props = System.getProperties();
props.put("smtp.wanadoo.fr", "adresse du serveur SMTP");
Session session = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject(subject);
//Envoi en texte
message.setText(content);
javax.mail.Transport.send(message);
}
catch (Exception e) {
System.err.println("L'envoi du mail a échoué : "+e.getMessage());
}
%>
<BR>
test:<%=from%> <%=to%> <%=subject%>
</BODY>
</HTML> |
et le message d'erreur:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
type Rapport d'exception
message
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 4 in the jsp file: /test.jsp
Generated servlet error:
Duplicate local variable session
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
cause mère
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 4 in the jsp file: /test.jsp
Generated servlet error:
Duplicate local variable session |
Si quelqu'un peut m'aider je le remercie par avance :)