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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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