..
一个重要特点,就是通常存在于几乎所有的网站,我对形式的联系 ,使用户能够快速联系作者或网站管理员交谈。
我们将看到这篇文章是一个通过 Java 服务器页面的联系方式实施。
这样做的,不幸的是,远低于其他面向Web的编程语言简单:通过JSP,其实,有必要诉诸的 Java 邮件API使用一个纯粹的广告,通过它我们可以生成和发送电子邮件对象。
我建议继续通过创建一个servlet,它会通过发送电子邮件的Java API的邮件 ,然后创建一个HTML表单,它使用的servlet。 然后,我们开始由这个API集使用的一般概述。
Javax.mail该包定义了一个模型共同的邮件系统,这是概念上的不同类型的信息(纯文本,HTML,附件等..)和通过应用协议和SMTP传输系统structured所有类接收POP3或IMAP。
该协议是必不可少的宗旨all'SMPT(简单邮件传输协议),它是在电子邮件传输。
如果库中没有您的Java平台目前你可以在这个地址下载它的JavaMail 1.4.3 ,然后导入项目中的jar文件。
让班级需要建立和发送消息:
现在让我们来看看如何撰写和你开始了一个电子邮件传输会话。
首先,你必须通过设置一个Properties对象类型的会议上,一些配置参数。
这些参数我们在需要的情况下主机地址的主机的SMTP服务器,服务端口(通常是25):
... ... 属性道具=新的属性(); props.put(“mail.smtp.port”,“25”); props.put(“mail.smtp.host”,“smpt.example.com”); 会话的会话= Session.getDefaultInstance(道具); ... ...我们已经发起了一个会议,以便与服务器的接口由属性mail.smtp.host表示。 我们只是要兴建的消息。 正如我所说,有消息对应的javax.mail.Message子类,实现不同类型的功能。 我们将引用一个简单的文本消息,您可以拨打使用的MimeMessage:
.... 消息的消息=新的MimeMessage(会议); InternetAddress的从=新InternetAddress的(“mittente@example.com”); InternetAddress的新InternetAddress的为=(“destinatario@example.com”); message.setFrom(从); message.addRecipient(Message.RecipientType.TO,到); message.setSubject(“消息标题”); message.setSentDate(新日期()); message.setText(“邮件正文”);
| |
刻录CD和DVD(电子书)
指南免费节目刻录CD和DVD。 只需25€。 |
| |
Ruby和Ruby on Rails的(课程)
创建Ruby和RoR的软件和Web应用程序。 从39€。 |
| |
网管高级(班)
成为专业的网站管理员。 从39€。 |