`

java向properties文件传动态参数发送邮件

    博客分类:
  • J2EE
 
阅读更多

首先,需要helloFile.properties 文件,里面有 key-value 键值对.

如果需要换行,则在一行最后加上"\",注意参数对应顺序,如{0}{1}...
动态传参,具体细节相见MessageFormat.format(String,Object...),仔细看看这个方法。
具体代码如下:
pulibc static void main(Strings[] args)
{
    Localle locale = Local.getDefault();
    ResourceBundle bundle = ResourceBundle.getBundle("helloFile",locale);

    String value = bundle.getString("hello");
    String format = MessageFormat.format(value,new Object[]{"北京"});
}

下附properties邮件正文:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>找回密码</title>
</head>
<body>
亲爱的用户&nbsp;{0}:<br/>
&nbsp;&nbsp;您好!我们是XXX系统的工作人员!<br/>
&nbsp;&nbsp;感谢您对连锁门店管理系统的信赖和支持!<br/>
&nbsp;&nbsp;您在连锁门店管理系统注册的用户名是:{1}<br/>
&nbsp;&nbsp;您的邮箱地址是:{2}<br/>
&nbsp;&nbsp;请<a href="{3}">点击</a>或复制这个网址去重新设置您的密码(24小时之内有效):<br/>
&nbsp;&nbsp;<a href="{4}">{5}</a><br/>
&nbsp;&nbsp;最后祝你生活愉快!
&nbsp;&nbsp;<img src="{6}" border="0"/><br/>
</body>
</html>

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Java邮件发送.zip

    首先,Java中用于发送邮件的主要API是JavaMail API,它是一个开源库,提供了一组接口和类,允许开发者通过SMTP(简单邮件传输协议)等协议发送邮件。JavaMail API的核心包有`javax.mail`和`javax.mail.internet`,...

    java配置文件动态配置excel导出动态数据并发送email

    在Java开发中,有时我们需要根据业务需求动态生成Excel文件,并将其作为附件发送电子邮件。这个过程涉及到几个关键的技术点,包括Java配置文件的使用、Excel的数据动态生成、以及邮件的发送。接下来,我们将深入探讨...

    java简单--邮件发送.txt

    根据提供的文件信息,本文将详细解释Java中如何实现简单的邮件发送功能。这涉及到Java Mail API的使用、必要的配置文件设置以及具体的代码实现等知识点。 ### Java邮件发送简介 Java提供了强大的邮件处理API——...

    简单Java邮件发送 Java实现邮件发送

    在提供的压缩包文件中,"src"目录可能包含了上述代码的示例,你可以下载并运行这些代码以实际操作体验Java邮件发送的过程。通过这个demo,你可以更好地理解JavaMail API的使用方法,为你的项目添加邮件功能。

    java发送邮件实例

    Java发送邮件是一个常见的任务,尤其在自动化通知、订阅服务或者数据传输中。在这个实例中,我们将探讨如何使用Java来发送电子邮件,重点在于SMTP(Simple Mail Transfer Protocol)服务的使用。 首先,我们需要...

    javamail"java发送邮件所需要的包

    描述中提到的“java发送邮件所需要的包”即是指JavaMail API,它包含了一系列的类和接口,例如`javax.mail.Session`,它是邮件会话对象,用于配置邮件服务器的连接参数;`javax.mail.Transport`,用于发送邮件;`...

    java 发送邮件功能

    Java发送邮件功能是Java开发中常见的一项任务,它允许开发者通过编程方式向指定的电子邮箱地址发送信息。在本文中,我们将深入探讨如何利用Java实现邮件发送,涉及的关键知识点包括SMTP协议、JavaMail API以及相关的...

    java实现发送邮件

    Java发送邮件是软件开发中常见的需求,特别是在自动化通知、服务端消息传递等方面。Java Mail API 是Java平台用于处理邮件收发的核心库。本教程将详细讲解如何使用Java实现发送邮件,包括发送图片和附件。 首先,你...

    java发送OutLook会议邮件

    Java发送Outlook会议邮件是一种常见的任务,特别是在自动化工作流程或者集成系统中。下面将详细介绍如何使用Java来实现这个功能。 首先,我们需要理解Outlook会议邮件实际上是一种特殊的邮件,它包含了会议的时间、...

    java发送邮件小程序

    用户可能需要提供SMTP服务器信息、发件人邮箱、密码,以及收件人邮箱等参数,然后通过命令行或者GUI界面触发邮件发送。 以上就是关于"java发送邮件小程序"的主要知识点,这个程序通过JavaMail API实现了邮件的发送...

    java定时发送邮件

    Java定时发送邮件是一个常见的任务,尤其在自动化通知、日志报告或者系统维护中十分有用。在Java中,我们可以使用JavaMail API和ScheduledExecutorService来实现这个功能。下面将详细介绍这两个关键组件以及如何结合...

    JavaMain(java发送邮件)

    在`javamain`这个压缩包文件中,可能包含了实现上述步骤的示例代码,你可以通过解压并运行这些代码来理解Java发送邮件的完整流程。同时,确保你的邮件服务器支持SMTP服务,并正确配置了相关的安全设置,如TLS/SSL...

    java实现邮件自动发送

    本文将详细讲解如何使用Java实现邮件自动发送,并基于提供的两个源码文件`mailFor163`和`mailForSina`进行解析。 首先,Java Mail API是Java发送邮件的核心库,它提供了丰富的接口和类来处理邮件协议,如SMTP(简单...

    java 发送本地邮件代码

    3. **Java代码实现**: `Java发邮件代码.java`文件包含了一个Java类,用于编写和执行发送邮件的逻辑。主要涉及以下步骤: - 导入必要的JavaMail API包,例如`javax.mail`, `javax.mail.internet`等。 - 创建...

    java邮件发送

    在这个场景中,"java邮件发送jar包"指的是包含JavaMail API及相关依赖的JAR文件,它提供了邮件发送所需的类和方法。 JavaMail API主要包括以下核心组件: 1. `javax.mail`:这是JavaMail的核心包,包含了发送邮件...

    java 邮件发送源码

    Java邮件发送源码是Java开发者在进行自动化通信时经常需要用到的技术。邮件服务允许程序自动发送信息,例如通知、报告或客户服务交互,极大地提高了效率。在Java中,我们通常使用JavaMail API来实现这个功能。 ...

    JAVA发送邮件示例代码

    在Java编程语言中,发送电子邮件是一项常见的任务,尤其在自动化通知、系统日志报告或用户交互等场景下。本文将详细讲解如何使用Java发送邮件,包括所需的库、基本概念以及实际示例代码。 首先,JavaMail API是Java...

    java邮件发送程序

    Java邮件发送程序是一种使用Java编程语言实现的软件应用,它允许开发者通过代码向指定的电子邮箱地址发送邮件。在Java中,我们主要依赖JavaMail API来实现这一功能。JavaMail API是一个开源库,提供了丰富的接口和类...

    java实现邮件发送功能

    在Java编程语言中,实现邮件发送功能主要依赖于JavaMail API。这个API提供了一系列的类和接口,使得开发者能够方便地构建电子邮件并将其发送到指定的SMTP(简单邮件传输协议)服务器。邮件发送功能不仅包括单个收件...

    java发送邮件

    Java Mail API是实现这一功能的核心库,它允许开发者通过SMTP(Simple Mail Transfer Protocol)协议发送和接收电子邮件。在这个项目中,我们只需要引入一个名为javamail的JAR文件,就可以轻松实现邮件的发送功能。 ...

Global site tag (gtag.js) - Google Analytics