社区
Web 开发
帖子详情
如何只用jsp显示或下载email的附件?
centerlife
2002-06-06 08:34:53
只单纯用jsp,现在已经完成了email附件的文件名显示和文件类型的显示,但是如果
附件类型不为text/plain时,不知道该怎样将其下载。
...全文
76
6
打赏
收藏
如何只用jsp显示或下载email的附件?
只单纯用jsp,现在已经完成了email附件的文件名显示和文件类型的显示,但是如果 附件类型不为text/plain时,不知道该怎样将其下载。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superzrb
2002-06-10
打赏
举报
回复
up.
littlecong
2002-06-06
打赏
举报
回复
private void displayPart(int msgNum,int partNum,ServletOutputStream out, HttpServletResponse res)
throws IOException {
Part part = null;
try {
Message msg = mud.getFolder().getMessage(msgNum);
Multipart mp = (Multipart)msg.getContent();
part = mp.getBodyPart(partNum);
String sct = part.getContentType();
if (sct == null) {
out.println("invalid part");
return;
}
ContentType ct = new ContentType(sct);
res.setContentType(ct.getBaseType());
InputStream is = part.getInputStream();
int i;
while ((i = is.read()) != -1)
out.write(i);
out.flush();
out.close();
} catch (MessagingException mex) {
out.println(mex.toString());
}
}
littlecong
2002-06-06
打赏
举报
回复
参考javaMail附带的一个servlet
centerlife
2002-06-06
打赏
举报
回复
已经加分加到了100分啦。希望各位朋友帮忙。谢谢!
centerlife
2002-06-06
打赏
举报
回复
to littlecong():我已经仔细的看过javamail附带的servlet,它通过在附件名带一个连接,就可以打开啦。但我就始终搞不清楚:这个附件的链接是如何来的?还有,它到底是在什么时候读取了这个附件?重要一点就是如何将这个servlet改成jsp?
centerlife
2002-06-06
打赏
举报
回复
谢谢楼上的兄弟,我将其改编成jsp后,并添加了将其下载到本机上,生成一个文件。经过测试,附件类型为.doc和.zip(可能还有其他,但没有做过测试),打开时出现乱码或者解压缩时出现错误!!
jsp
-
email
.rar_
email
send java
jsp
_
jsp
email
_
jsp
邮件_邮件
jsp
_邮件
附件
jsp
带
附件
邮件发送工具,运用了servlet,基本功能都实现了
jsp
邮箱
email
这个是我在网上
下载
的8个
jsp
邮箱 总有一款适合你
jsp
实现的
Email
邮件发送
可以发送邮件,任何邮箱都可以发送。程序非常的简单,功能强大。并且还能够保存到自己的邮箱中。
JSP
网络编程从基础到实践
《
JSP
网络编程从基础到实践》 实例1 第一个
JSP
页面Web开发基础 实例2 HTML与JavaScript交互示例
JSP
语法 实例3
JSP
程序的基本结构 实例4 简单数据类型综合应用实例 实例5 包装类综合应用实例 实例6 数组应用实例 实例7 字符截取程序示例 实例8 查找字符串程序示例 实例9 StringBuffer综合应用程序示例 实例10 日期数据应用示例 实例11 算术表达式综合运用实例 实例12 switch语句示例 实例13 循环应用综合实例 实例14 一个简单的计数器 实例15 include指令应用示例 实例16 forward应用程序示例 实例17 param应用程序示例 实例18 plugin应用程序示例 实例19 中文字符处理程序示例
JSP
的内置对象 实例20 request常用方法的应用 实例21 获得表单数据 实例22 页面重定向程序示例 实例23 定时刷新页面程序示例 实例24 记住会话的用户名 实例25 猜字母游戏 实例26 网站计数器 实例27 用out对象输出表格
JSP
文件操作 实例28 File类常用方法示例 实例29 列出目录下所有的文件和文件夹 实例30 利用字节流读取文件中的内容 实例31 利用字节流把内容写入文件 实例32 用字符输入流读取文件 实例33 用字符输出流写文件 实例34 随机读取文件程序示例 实例35 故事接龙 实例36 文件上传 实例37 在浏览器中打开文件 实例38 文件
下载
实例39 用
jsp
SmartUpload组件实现文件上传 实例40 应用
jsp
SmartUpload组件进行较复杂的表单处理 实例41 用
jsp
SmartUpload组件来实现文件
下载
实例42 分页读取文件内容在
JSP
中使用数据库 实例43 顺序查询数据库表中的数据 实例44 移动查询 实例45 参数查询 实例46 模糊查询 实例47 综合查询 实例48 追加记录 实例49 删除记录 实例50 更新记录 实例51 分页
显示
记录 实例52 调用存储过程 实例53 事务处理 实例54 利用连接池访问数据库
JSP
中JavaBean的应用 实例55 在
JSP
中应用JavaBean 实例56 用HTML表单设置JavaBean的属性值 实例57 计数器JavaBean 实例58 查询数据库JavaBean 实例59 购物车JavaBean及其应用 实例60 数据库记录分页操作JavaBeanServlet技术 实例61
JSP
与Servlet程序的对比分析 实例62 一个简单的servlet 实例63 用servlet获取表单数据 实例64 用servlet读写文件数据 实例65 用servlet访问数据库 实例66 一个简单的struts应用实例——用户登录
JSP
中的JavaMail开发 实例67 发送文本格式的邮件 实例68 发送 HTML邮件 实例69 发送带有
附件
的邮件 实例70 接收
EMAIL
JSP
网络编程从基础到实践的实例代码
JSP
网络编程从基础到实践的实例代码 《
JSP
网络编程从基础到实践》光盘说明 光盘的实例代码目录中包含了前10章的所有实例的源代码,实例名称及其所处章节如下: 第1章
JSP
技术概述 实例1 第一个
JSP
页面 第3章 Web开发基础 实例2 HTML与JavaScript交互示例 第4章
JSP
语法 实例3
JSP
程序的基本结构 实例4 简单数据类型综合应用实例 实例5 包装类综合应用实例 实例6 数组应用实例 实例7 字符截取程序示例 实例8 查找字符串程序示例 实例9 StringBuffer综合应用程序示例 实例10 日期数据应用示例 实例11 算术表达式综合运用实例 实例12 switch语句示例 实例13 循环应用综合实例 实例14 一个简单的计数器 实例15 include指令应用示例 实例16 forward应用程序示例 实例17 param应用程序示例 实例18 plugin应用程序示例 实例19 中文字符处理程序示例 第5章
JSP
的内置对象 实例20 request常用方法的应用 实例21 获得表单数据 实例22 页面重定向程序示例 实例23 定时刷新页面程序示例 实例24 记住会话的用户名 实例25 猜字母游戏 实例26 网站计数器 实例27 用out对象输出表格 第6章
JSP
文件操作 实例28 File类常用方法示例 实例29 列出目录下所有的文件和文件夹 实例30 利用字节流读取文件中的内容 实例31 利用字节流把内容写入文件 实例32 用字符输入流读取文件 实例33 用字符输出流写文件 实例34 随机读取文件程序示例 实例35 故事接龙 实例36 文件上传 实例37 在浏览器中打开文件 实例38 文件
下载
实例39 用
jsp
SmartUpload组件实现文件上传 实例40 应用
jsp
SmartUpload组件进行较复杂的表单处理 实例41 用
jsp
SmartUpload组件来实现文件
下载
实例42 分页读取文件内容 第7章 在
JSP
中使用数据库 实例43 顺序查询数据库表中的数据 实例44 移动查询 实例45 参数查询 实例46 模糊查询 实例47 综合查询 实例48 追加记录 实例49 删除记录 实例50 更新记录 实例51 分页
显示
记录 实例52 调用存储过程 实例53 事务处理 实例54 利用连接池访问数据库 第8章
JSP
中JavaBean的应用 实例55 在
JSP
中应用JavaBean 实例56 用HTML表单设置JavaBean的属性值 实例57 计数器JavaBean 实例58 查询数据库JavaBean 实例59 购物车JavaBean及其应用 实例60 数据库记录分页操作JavaBean 第9章 Servlet技术 实例61
JSP
与Servlet程序的对比分析 实例62 一个简单的servlet 实例63 用servlet获取表单数据 实例64 用servlet读写文件数据 实例65 用servlet访问数据库 实例66 一个简单的struts应用实例——用户登录 第10章
JSP
中的JavaMail开发 实例67 发送文本格式的邮件 实例68 发送 HTML邮件 实例69 发送带有
附件
的邮件 实例70 接收
EMAIL
Web 开发
81,117
社区成员
341,739
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章