跟着要建立一个servlet类了。
package.com.test;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class sendmailServlet Extends HttpServlet
{
private String tto,tchaosong, ttitle,tcontent;
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException
{
try{
response.setContentType("text/html;charset = GB2312");
request.setCharacterEncoding("Gb2312"); //这两行代码解决servlet中的中文乱码问题。
//下面用到的to,chaosong,subject,textfield分别是从页面传递过来的文本框参数,表示收件人,抄送至,主题,邮件正文。
tto = request.getParameter("to");
tchaosong = request.getParameter("chaosong");
ttitle = request.getParameter("subject");
tcontent = request.getParameter("textfield");
sendmail send = new sendmail();
send.send(tto,tchaosong,ttitle,tcontent);
}
catch(Exception e)
{e.printStackTrace();}
}