タグ

2020年10月9日のブックマーク (1件)

  • Jakarta Velocityでテンプレートを変換しメールを送信する

    はじめに アマゾンや楽天を代表とするWebのショッピングサイトでは、商品購入を受け付けた際、購入者に対し自動でメールを送信するのが一般的です。その自動メールの文面は、たいていの場合、会員情報、注文番号、商品番号などが記載されています。 このように全体のテキストフォーマットが決まっていて、その一部を動的に変更してメールを送信したいということがよくあります。この記事では「Velocity」というテンプレートエンジンを活用して、その問題を解決する方法を解説します。 対象読者 Javaプログラミングを行ったことがある方を対象とします。 必要な環境 サンプルは以下の環境で動作確認を行っています。 J2SE1.4,J2SE5.0 Velocity 1.4 JavaMail 1.3.2 Java Activation Framework 1.0.2 Velocityとは Velocityは、Apache

    Jakarta Velocityでテンプレートを変換しメールを送信する
    ten-gallon-Mouse
    ten-gallon-Mouse 2020/10/09
    “$order.member.lastName $order.member.firstName 様 $company.nameをご利用頂きありがとうございます。 以下の注文を承りました。 注文番号:$order.orderNumber ≪購入商品情報≫ ----------------------------- 商品番号 |注文商品名|価格 ------------------