إرسال رسائل البريد الإلكتروني قالب HTML دون استخدام الربيع

StackOverflow https://stackoverflow.com//questions/23001948

سؤال

لدي تطبيق ويب تم بناءه فقط باستخدام 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 للبريد الإلكتروني، فينبغي أن يكون إطار القالب، مثل السرعة، الفائقة

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top