Hvad går galt?
Det er her kæden knækker
Properties props = System.getProperties();
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import javax.mail.*;
public class Tilfoj extends HttpServlet
{
public void doPost (HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType(\"text/html\");
String navn = request.getParameter (\"navn\");
String email = request.getParameter (\"email\");
String hjemmeside = request.getParameter (\"hjemmeside\");
String kommentar = request.getParameter (\"kommentar\");
Databaseforbindelse d = new Databaseforbindelse(\"sun.jdbc.odbc.JdbcOdbcDriver\",\"jdbc:odbc:unicykel\");
d.insertUpdate(\"INSERT INTO kommentar (navn,email,hjemmeside,kommentar) VALUES (\'\"+navn+\"\',\'\"+email+\"\',\'\"+hjemmeside+\"\',\'\"+kommentar+\"\')\");
d.close();
try
{
Thread.sleep(2000);
} catch (InterruptedException e){}
Properties props = System.getProperties();
props.put(\"mail.smtp.host\",config.get(\"SMTPMailServer\"));
Session session = Session.getInstance(props, null);
Message m = new MimeMessage(session);
m.setSubject(\"My first letter\");
m.setText(\"Hello\");
Address address = new InternetAddress(\"president@whitehouse.gov\", \"George Bush\");
m.setFrom(address);
Address toAddress = new InternetAddress(\"vice.president@whitehouse.gov\");
//Address ccAddress = new InternetAddress(\"first.lady@whitehouse.gov\");
m.addRecipient(Message.RecipientType.TO, toAddress);
//m.addRecipient(Message.RecipientType.CC, ccAddress);
Transport trans = session.getTransport(\"smtp\");
trans.send(m);
response.sendRedirect(\"
http://localhost:8080/lars/servlet/Opslagstavle\");
}
}