我需要在JSP中创建一个简单的页面。我以前从未在JSP工作过。
我有一个包含两个字段的表单:一个是文件上传字段,另一个是文本框。用户在字段中输入一个电子邮件地址并上传文件并在提交时。我应该能够通过电子邮件将附件发送到输入的电子邮件地址。
我需要一个能够执行此操作的快速代码段。
答案 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);