إرسال رسائل البريد الإلكتروني قالب HTML دون استخدام الربيع
-
20-12-2019 - |
سؤال
لدي تطبيق ويب تم بناءه فقط باستخدام Java-servlets.لا يوجد الربيع يستخدم.تم تطوير الواجهة الأمامية باستخدام HTML و JavaScript.أريد إرسال بريد إلكتروني من التطبيق.لدي ملفات HTML لرسائل البريد الإلكتروني.ولكن هناك معلمة أو ثلاث معلمات يجب تغييرها في HTML باستخدام المتغيرات.هل هناك أفضل طريقة لإنجاز هذا دون استخدام الربيع
لقد رأيت هذه القطعة من التعليمات البرمجية إذا كنت تستخدم الربيع
giveacodicetagpre.p> org.springframework.mail.javamail.mimemessagepreparator
string org.springframeworkwork.ui.velocity.velocityengineutils.mergetemplateintostostring (VelocityEngine VelocityEngine، سلسلة TemplateLocation، نموذج الخريطة) الرمز VelocityException
المحلول
حل واحد هو استخدام مكتبة قالب مثل thymeleaf .
Thymeleaf يتيح لك كتابة HTML التي تقدم فيها Thymeleaf Worksibuts وطبعات العناصر النائبة.عندما تقوم بمعالجة HTML، فإن Thymeleaf يجعل HTML من خلال إعطاء قيمة لأجلاء النائفي وإنشاء HTML الصحيح.
نصائح أخرى
قالب HTML هو الأمر مع السرعة، لا يرتبط الربيع. يساعد الربيع على تبسيط إرسال ترميز البريد الإلكتروني، ولكن إذا كنت تستخدم قالب HTML للبريد الإلكتروني، فينبغي أن يكون إطار القالب، مثل السرعة، الفائقة