2009-01-19 13 views
7

क्या कोई एमआईएमई ईमेल भेजने का कोई तरीका है जिसमें ईमेल का बॉडी जेएसपी से लिया गया है? मुझे जवामेल के साथ एक ईमेल भेजने की ज़रूरत है जिसमें एक टेबल है और मुझे लगता है कि अगर मैं सभी स्वरूपण और लेआउट करने के लिए जेएसपी का उपयोग कर सकता हूं तो यह सुविधाजनक होगा।ईमेल टेम्पलेट के रूप में जेएसपी

+0

मेरा कोड नमूना यहां देखें: http://stackoverflow.com/a/20847683/527533 –

उत्तर

6

इस सूत्र में, Suggestions for Java Email Templating एक दोस्त जैक Leow कह रहा है वह कैसे किया कि JSP/Servlet का उपयोग कर:

यहाँ एक है कि दिलचस्प लग सकता है है। यह किसी भी मदद की हो सकती है।

3

ऐसा करने के लिए मुझे लगता है कि आपको मूल रूप से टॉमकैट (या समतुल्य) सर्वर चलाना होगा और, जब आप अपना ईमेल बना रहे हों, तो सर्वर को अपने जेएसपी का आह्वान करने का अनुरोध भेजें, जो फिर वापस भेज देगा प्रतिक्रिया के रूप में ईमेल की सामग्री (या ईमेल का HTML हिस्सा)। हालांकि, यह बहुत ही सुरुचिपूर्ण प्रतीत नहीं होता है।

आप शायद एक अलग templating प्रणाली के साथ बेहतर हो जाएगा। संबंधित प्रश्न से यहां एक दिलचस्प दिखने वाला answer है।

:

3

तरह का मुश्किल है कि (बेशर्म प्लग मैं Clearsilver एक टेम्पलेट प्रणाली के रूप में पसंद करने के लिए, यदि आप यूनिक्स/लिनक्स पर होना होता हो)। मैं आपको इसके बजाय वेग का उपयोग करने का सुझाव दूंगा।

यह किसी भी तरह जेएसपी के समान है, लेकिन यह स्टैंडअलोन चलाने के लिए बनाया गया था।

दुर्भाग्य से मेरे पास कई संसाधन नहीं हैं जहां मैं आपको रीडायरेक्ट कर सकता हूं। ,

http://www.martinfowler.com/bliki/JRubyVelocity.html

संबंधित मुद्दे