时间:2021-05-20
文件上传下载
前台:
1. 提交方式:post
2. 表单中有文件上传的表单项: <input type=”file” />
3. 指定表单类型:
默认类型:enctype="application/x-"));message.setSentDate(new Date());/** 带附件(图片)邮件开发*/// 构建一个总的邮件块MimeMultipart mixed = new MimeMultipart("mixed");// ---> 总邮件快,设置到邮件对象中message.setContent(mixed);// 左侧: (文本+图片资源)MimeBodyPart left = new MimeBodyPart();// 右侧: 附件MimeBodyPart right = new MimeBodyPart();// 设置到总邮件块mixed.addBodyPart(left);mixed.addBodyPart(right);/******附件********/String attr_path = this.getClass().getResource("a.docx").getPath();DataSource attr_ds = new FileDataSource(new File(attr_path));DataHandler attr_handler = new DataHandler(attr_ds);right.setDataHandler(attr_handler);right.setFileName("a.docx");/***************设置邮件内容: 多功能用户邮件 (related)*******************/// 4.1 构建一个多功能邮件块MimeMultipart related = new MimeMultipart("related");// ----> 设置到总邮件快的左侧中left.setContent(related);// 4.2 构建多功能邮件块内容 = 左侧文本 + 右侧图片资源MimeBodyPart content = new MimeBodyPart();MimeBodyPart resource = new MimeBodyPart();// 设置具体内容: a.资源(图片)String filePath = App_3ImgAndAtta.class.getResource("8.jpg").getPath();DataSource ds = new FileDataSource(new File(filePath));DataHandler handler = new DataHandler(ds);resource.setDataHandler(handler);resource.setContentID("8.jpg"); // 设置资源名称,给外键引用// 设置具体内容: b.文本content.setContent("<img src='cid:8.jpg'/> 好哈哈!", "text/html;charset=UTF-8");related.addBodyPart(content);related.addBodyPart(resource);// 5. 发送Transport trans = session.getTransport();trans.connect("zhangsan", "888");trans.sendMessage(message, message.getAllRecipients());trans.close();}}
以上所述是小编给大家介绍的Java文件上传下载、邮件收发实例代码 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Java实现的文件上传下载工具类。分享给大家供大家参考,具体如下:这是一个在Eclipse环境下采用Java语言实现文件上传下载的工具类。和之前介
本文实例为大家分享了java文件上传下载的具体代码,供大家参考,具体内容如下文件上传@RequestMapping(value="/uploadFile",me
本文实例为大家分享了java实现文件上传下载的具体代码,供大家参考,具体内容如下一.上传1.前端: 2.后台:importjava.io.File;i
本文实例讲述了python实现支持目录FTP上传下载文件的方法。分享给大家供大家参考。具体如下:该程序支持ftp上传下载文件和目录、适用于windows和lin
本文实例讲述了python实现的简单FTP上传下载文件的方法。分享给大家供大家参考。具体如下:python本身自带一个FTP模块,可以实现上传下载的函数功能。#