我知道是
messageBodyPart.setDataHandler(new DataHandler(fds1));
吧前一次的覆盖了。但如何在setDataHandler中放多个图片数据??帮忙 up 一下也好啊!!找不到资料啊

解决方案 »

  1.   

    晕,刚才以为是这个号子,如果要给100geok分就直接给我吧:)
    楼主对APPLET熟吗?帮我看看这个贴
    http://expert.csdn.net/Expert/topic/1947/1947537.xml?temp=4.375637E-03
    多谢了,解决了,还你一点点分:P
      

  2.   

    String attachmentFiles[] = {.......};
    for(int i = 0; i < attachmentFiles.length; i++) {
        MimeBodyPart mb = new MimeBodyPart();
        FileDataSource fds = new FileDataSource(attachmentFiles[i]);
        mb.setDataHandler(new DataHandler(fds));
        mb.setFileName((new File(attachmentFiles[i])).getName());
        mpart.addBodyPart(mb);
    }