小编Ray*_*_on的帖子

如何使用Thymeleaf处理TXT电子邮件模板?

我正在尝试plain text使用Thymeleaf从Spring应用程序发送电子邮件.

这是我的电子邮件服务:

@Override
public void sendPasswordToken(Token token) throws ServiceException {
    Assert.notNull(token);

    try {

        Locale locale = Locale.getDefault();

        final Context ctx = new Context(locale);
        ctx.setVariable("url", url(token));

        // Prepare message using a Spring helper
        final MimeMessage mimeMessage = mailSender.createMimeMessage();

        final MimeMessageHelper message = new MimeMessageHelper(
                mimeMessage, false, SpringMailConfig.EMAIL_TEMPLATE_ENCODING
        );

        message.setSubject("Token");
        message.setTo(token.getUser().getUsername());

        final String content = this.textTemplateEngine.process("text/token", ctx);
        message.setText(content, false);

        mailSender.send(mimeMessage);

    } catch (Exception e) {
        throw new ServiceException("Token has not been sent", e);
    }
}
Run Code Online (Sandbox Code Playgroud)

电子邮件被发送并发送到邮箱.

这是我的plain text …

email spring plaintext thymeleaf

8
推荐指数
1
解决办法
5757
查看次数

使用C#在MVC应用程序中设置输入的背景颜色

如何将颜色设置为蓝色?这不起作用.IsGuest是一种扩展方法.我想在一个JQuery语句中设置页面上的所有文本框,如下所示.

$(function(){
    $("input").css("background-color", "<%= Html.IsGuest() ? 'blue' : 'white' %>)");
});
Run Code Online (Sandbox Code Playgroud)

谢谢马尔科姆

asp.net-mvc jquery

1
推荐指数
1
解决办法
918
查看次数

标签 统计

asp.net-mvc ×1

email ×1

jquery ×1

plaintext ×1

spring ×1

thymeleaf ×1