JSP中的文件上传和电子邮件

时间:2009-07-29 10:24:07

标签: email forms jsp attachment

我需要在JSP中创建一个简单的页面。我以前从未在JSP工作过。

我有一个包含两个字段的表单:一个是文件上传字段,另一个是文本框。用户在字段中输入一个电子邮件地址并上传文件并在提交时。我应该能够通过电子邮件将附件发送到输入的电子邮件地址。

我需要一个能够执行此操作的快速代码段。

1 个答案:

答案 0 :(得分:4)

尝试查看此code,可能需要进行一些调试:)

或来自here的这个(通过JavaMail API):

  SmtpSender smtp=SmtpSender.getInstance();
   MailToBeSent send=new MailToBeSent();
   send.setSubject("Hello");
   send.setFromAddress("some@bar.com","Someone");
   send.addToAddress("another@foo.com","Anotherone");
   send.setBody("Hello, test with the file attachment!");
   byte[] bin=.....
   send.attacheFile(bin,"photo.jpg","image/jpeg");
   smtp.sendMail(send);