يمكنني استخدام مكتبة العلامة JSP مع FreeMarker للسياق غير على شبكة الإنترنت؟

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

سؤال

ولقد تحقق FreeMarker (وأيضا السرعة)، وكان واحدا من الأشياء أنا أحب حول FreeMarker أن أتمكن من استخدامها مع به JSP الحالي الخاص بي. ومع ذلك، فإنه أصبح فهمي أن هذا سوف تعمل فقط عند استخدام FreeMarker كطريقة عرض لالسيرفلتس. هل هناك طريقة لاستخدام هذه العلامة JSP المكتبات إما FreeMarker أو سرعة في سياق غير بريمج، أي لتوليد رسائل البريد الإلكتروني؟

هل كانت مفيدة؟

المحلول

وهناك وسيلة، ولكنها ليست بالضبط جدا :)

وFreemarkerServlet (أو عرض محلل الربيع، وإذا كنت تستخدم الربيع MVC) يعرض JspTaglibs التجزئة التي تحتاجها من أجل استخدام العلامات في قوالب ويحاكي البيئة JSP التي تستخدمها بطاقات (نطاقات على وجه الخصوص). سيكون لديك لتفعل ذلك بنفسك في معالج البريد الإلكتروني الخاص بك.

وانظر التفاصيل هنا: عن طريق العلامات المخصصة JSP في FTL

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