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
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
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>
Si quelqu'un peut m'aider je le remercie par avance
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
Partager