六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

JAVA/JSP學習系列之10

[摘要]一:條件 必須下載sun公司的JavaMail API包,地址為:http://java.sun.com/products/javamail/我這里用的是1.2版本,將相關包(jar文件)加到CLASSPATH中二:該程序非常簡單,不需要我們考慮很多地層的東西,因為API都幫我們做好了這些事情,下...
一:條件 必須下載sun公司的JavaMail API包,地址為:http://java.sun.com/products/javamail/

我這里用的是1.2版本,將相關包(jar文件)加到CLASSPATH中

二:該程序非常簡單,不需要我們考慮很多地層的東西,因為API都幫我們做好了這些事情,下面是一個簡單的發郵件的Servlet:(對于熟悉的人來說,恐怕是再簡單不過了的一個servlet)

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

import sun.net.smtp.*;

public class SendMailServlet extends HttpServlet {

public static String MAIL_FROM = "from";

public static String MAIL_TO = "to";

public static String MAIL_SUBJECT = "subject";

public static String MAIL_BODY = "body";

public static String MAIL_HOST = "mailhost";

public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException

{

resp.setContentType("text/html; charset=gb2312");

PrintWriter out = resp.getWriter();

out.println("<form method=POST action=\"" + req.getRequestURI() + "\">");

out.println("<table>");

out.println("<tr><td>send mail server:</td>");

out.println("<td><input type=text name=" + MAIL_HOST + " size=30></td></tr>");

out.println("<tr><td>from:</td>");

out.println("<td><input type=text name=" + MAIL_FROM + " size=30></td></tr>");

out.println("<tr><td>to:</td>");

out.println("<td><input type=text name=" + MAIL_TO + " size=30></td></tr>");

out.println("<tr><td>subject:</td>");

out.println("<td><input type=text name=" + MAIL_SUBJECT + " size=30></td></tr>");

out.println("<tr><td>text:</td>");

out.println("<td><textarea name=" + MAIL_BODY + " cols=40 rows=10></textarea></td></tr>");

out.println("</table><br>");

out.println("<input type=submit value=\"Send\">");

out.println("<input type=reset value=\"Reset\">");

out.println("</form>");

out.flush();

}

public void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException,IOException

{

resp.setContentType("text/html; charset=gb2312");

PrintWriter out = new PrintWriter(resp.getOutputStream());

String from = req.getParameter(MAIL_FROM);

String to = req.getParameter(MAIL_TO);

String subject = req.getParameter(MAIL_SUBJECT);

String body = req.getParameter(MAIL_BODY);

String mailhost = req.getParameter(MAIL_HOST);

try

{

SmtpClient mailer = new SmtpClient(mailhost);

mailer.from(from);

mailer.to(to);

PrintStream ps = mailer.startMessage();

ps.println("From: " + from);

ps.println("To: " + to);

ps.println("Subject: " + subject);

ps.println(body);

mailer.closeServer();

out.println("Success!");

}

catch (Exception ex)

{

out.println("An error about:" + ex.getMessage());

}

out.flush();

}

public void init(ServletConfig cfg) throws ServletException

{

super.init(cfg);

}

public void destroy()

{

super.destroy();

}

}




主站蜘蛛池模板: 中文字幕亚洲自拍 | 速度与激情9全集免费观看 速度与激情9免费完整版高清 | 伊人网视频在线 | 最新国语自产精品视频在 | 速度与激情9下载 | 任我爽精品视频在线播放 | 欧美性理论片在线观看片免费 | 视频一区二区三区欧美日韩 | 五月婷婷在线播放 | 亚洲综合色播 | 色综合欧美色综合七久久 | 亚洲成人免费网址 | 青青草原免费在线视频 | 色老头网站久久网 | 热热99| 欧美综合图片区 | 日韩欧美综合视频 | 日韩欧美亚洲国产精品字幕久久久 | 日本三级一区 | 日本欧美国产精品第一页久久 | 日本视频a | 天天逼网| 深夜视频免费 | 欧美一级做一a做片性视频 欧美一级做性受 | 啪啪91视频| 欧美午夜久久 | 依人在线免费视频 | 香蕉在线视频网站 | 日日操夜夜添 | 日韩在线视频网址 | 青草国产在线 | 性网站在线观看 | 性刺激免费视频观看在线观看 | 中文日韩字幕一区在线观看 | 欧美做真爱欧美观看免费 | 婷婷七月丁香 | 亚洲成a人片777777久久 | 欧美特黄一级大片 | 日韩国产欧美精品综合二区 | 日韩日日日 | 手机看片99 |