资源简介
Java web 购物网站源代码

代码片段和文件信息
package com.model;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
public class MysendMail {
private MimeMessage mimeMsg; //MIME邮件对象
private Session session; //邮件会话对象
private Properties props; //系统属性
private boolean needAuth = false; //smtp是否需要认证
private String username = ““; //smtp认证用户名和密码
private String password = ““;
private Multipart mp; //Multipart对象邮件内容标题附件等内容均添加到其中后再生成MimeMessage对象
public MysendMail() {
//setSmtpHost(getConfig.mailHost);//如果没有指定邮件服务器就从getConfig类中获取
createMimeMessage();
}
public MysendMail(String smtp){
setSmtpHost(smtp);
createMimeMessage();
}
/**
* @param hostName String
*/
public void setSmtpHost(String hostName) {
System.out.println(“设置系统属性:mail.smtp.host = “+hostName);
if(props == null)props = System.getProperties(); //获得系统属性对象
props.put(“mail.smtp.host“hostName); //设置SMTP主机
}
/**
* @return boolean
*/
public boolean createMimeMessage()
{
try{
System.out.println(“准备获取邮件会话对象!“);
session = Session.getDefaultInstance(propsnull); //获得邮件会话对象
}
catch(Exception e){
System.err.println(“获取邮件会话对象时发生错误!“+e);
return false;
}
System.out.println(“准备创建MIME邮件对象!“);
try{
mimeMsg = new MimeMessage(session); //创建MIME邮件对象
mp = new MimeMultipart();
return true;
}
catch(Exception e){
System.err.println(“创建MIME邮件对象失败!“+e);
return false;
}
}
/**
* @param need boolean
*/
public void setNeedAuth(boolean need) {
System.out.println(“设置smtp身份认证:mail.smtp.auth = “+need);
if(props == null)props = System.getProperties();
if(need){
props.put(“mail.smtp.auth““true“);
}else{
props.put(“mail.smtp.auth““false“);
}
}
/**
* @param name String
* @param pass String
*/
public void setNamePass(String nameString pass) {
username = name;
password = pass;
}
/**
* @param mailSubject String
* @return boolean
*/
public boolean setSubject(String mailSubject) {
System.out.println(“设置邮件主题!“);
try{
mimeMsg.setSubject(mailSubject);
return true;
}
catch(Exception e) {
System.err.println(“设置邮件主题发生错误!“);
return false;
}
}
/**
* @param mailBody String
*/
public boolean setBody(String mailBody) {
try{
BodyPart bp = new MimeBodyPart();
bp.setContent(“ta http-equiv=Content-Type content=text/html; charset=gb2312>“+mailBody“text/html;charset=GB2312“);
mp.addBodyPart(bp);
return true;
}
catch(Exception e){
System.err.println(“设置邮件正文时发生错误!“+e);
return false;
}
}
/**
* @param name String
* @param pass String
*/
public boolean addFileAffix(String filename) {
System.out.println(“增加邮件附件:“+filename);
try{
BodyPart bp = new MimeBodyPart();
FileDataSource fileds = new FileDataSource(filename);
bp.setDataHandler(new DataHandler(fileds));
bp.setFileName(fileds.getName());
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-12-19 22:33 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\
目录 0 2012-12-19 22:33 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\
文件 340 2007-10-30 15:46 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\.classpath
目录 0 2013-03-01 21:01 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\.myeclipse\
文件 301 2008-11-07 20:43 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\.myme
文件 1230 2008-11-07 20:43 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\.project
目录 0 2012-12-19 22:33 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\
目录 0 2008-10-08 23:26 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\me
文件 39 2007-10-30 15:46 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\me
目录 0 2012-12-19 22:33 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\
目录 0 2008-10-08 23:26 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\classes\
目录 0 2008-10-08 23:26 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\classes\com\
目录 0 2012-12-19 22:33 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\classes\com\model\
文件 5899 2008-11-07 20:43 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\classes\com\model\MysendMail.class
文件 1363 2008-11-07 20:43 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\classes\com\model\SendMailToSomeone.class
目录 0 2013-03-01 21:01 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\lib\
文件 375 2007-10-30 15:46 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\WEB-INF\web.xm
文件 1972 2007-10-30 16:39 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\banner.js
目录 0 2008-10-08 23:26 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\css\
文件 114 2007-10-30 16:36 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\css\my.css
文件 10305 2007-10-30 16:37 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\focus.swf
目录 0 2012-12-19 22:33 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\
文件 31940 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\01.jpg
文件 7614 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\02.jpg
文件 11201 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\03.jpg
文件 10038 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\04.jpg
文件 8937 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\05.jpg
文件 403 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\account.gif
文件 11914 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\banner.bmp
文件 4195 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\booksTop.gif
文件 386 2007-10-30 17:12 韩顺平j2ee视频实战教程jsp时尚购物网站全部源码\JavaMailTest\WebRoot\images\cart.gif
............此处省略208个文件信息
- 上一篇:驱动包 db2jcc.jar
- 下一篇:Android计算器完整版源代码
相关资源
- JavaWeb停车场管理系统(源代码,数据
- 基于JAVAweb的教务排课系统
- 锐聘学院QST青软JavaWeb十二个打包
- javaweb网上购物系统源码(附数据库脚
- javaweb校园宿舍系统(附数据库脚本)
- JavaWeb书城项目(附数据库脚本)
- 基于SSH框架的JavaWeb项目—人员信息管
- javaweb实现的邮件收发系统(附数据库
- java web知识点总结思维导图
- java web项目案例——知识管理软
- 博客系统笔记以及源码
- 李兴华JavaWeb培训经典笔记
- javaweb程序源码
- 基于JavaWeb的美食图片分享网站.zip
- JavaWeb-学生在线选课系统
- JavaWeb经典项目-图书管理系统
- 二手房屋交易系统
- 网络购物商城项目-12个项目
- 毕设:基于javaweb的宿舍管理系统
- javaweb政府oa代码
- 基于SSM框架的网上书店商城项目系统
- 旅游平台JAVA WEB
- JavaWeb网上图书商城完整项目资料
- JavaWeb开发的BBS系统
- SSM+Mysql实现防慕课网项目.zip
- Java Web开发实战经典
- 深入分析JavaWeb技术内幕修订版_13596
- JavaWEB商城项目(包括数据库)
- 基于JavaWeb的网上书店的设计与实现毕
- 基于JavaWeb学生管理系统
评论
共有 条评论