本站首页    管理页面    写新日志    退出

«October 2025»
1234
567891011
12131415161718
19202122232425
262728293031


公告

  如果你忍了,欺负你的人将来可能就进监狱了。如果你反击,欺负你的人将来可能就获选十大杰出青年了。

        QQ: 3159671

http://greenboy.javaeye.com/

http://blog.sina.com.cn/u/1278341164 小鸟吹烟


我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:小鸟吹烟
日志总数:157
评论数量:424
留言数量:-1
访问次数:1263275
建立时间:2006年10月23日




[jsp]解决javamail附件乱码问题
原创空间,  心得体会,  软件技术

tone 发表于 2007/2/9 10:13:57

今天发现收到的邮件附件打开后乱码,所以使用了另外一种方式保存附件解决了  此一问题. private void saveFile(String fileName, InputStream in) throws IOException {    String dir = getAttachPath();    if(dir == null || dir.equals("")) setAttachPath("E:\\testMail\\");    File storefile = new File(getAttachPath()+fileName);    System.out.println("file's path: "+storefile.toString());     BufferedOutputStream bos = null;    BufferedInputStream  bis = null;   try{     bos = new BufferedOutputStream(new FileOutputStream(storefile));     bis = new BufferedInputStream(in);     int c;     while((c=bis.read()) != -1){       bos.write(c);       bos.flush();     }   }catch(Exception exception){     throw new RuntimeException("文件保存失败!");   }finally{     bos.close();     bis.close();   } }


阅读全文(2968) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.703 second(s), page refreshed 144808234 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号