资源简介
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学生管理系统
- MVC设计模式的JavaWeb项目所需要的jar
- 基于JavaWeb,MySQL开发的长途汽车信息
- 论坛BBS,javaweb项目
- 基于javaweb+servlet+mysql的学生信息管理
- 基于Javaweb的学生信息管理系统。数据
- 电子相册Javaweb项目源码及数据库
- JavaWeb 入门级项目实战 -- 文章发布系
- java_资源管理系统.rar
- 车辆违章管理系统(Java+JSP)
- javaweb 考核系统
- javaweb图书管理系统72601
- javaweb之mvc设计模式的学生信息管理系
- java web无数据库实现数据增删改差
- JavaWeb小区物业管理系统毕业设计程序
- Android端使用get post 方法提交数据到服
- javaweb图书信息增删改查
- 部门员工管理系统javaweb
- JAVAWEB人事管理系统
- javaweb课程设计报告
- 基于JavaWeb的图书馆座位预约系统设计
- 用servlet做出来的Javaweb项目:图书管理
- Javaweb应用图片文件上传并预览,数据
- SSM框架开发的超市订单管理系统2019
- javaweb超市进销系统
- 基于javaweb写的网上商城
- JavaWeb新闻管理系统183842
- javaweb实现语音识别
- 基于 javaweb + sql 的机房管理系统
评论
共有 条评论