يمكنني استخدام مكتبة العلامة JSP مع FreeMarker للسياق غير على شبكة الإنترنت؟
-
21-08-2019 - |
سؤال
ولقد تحقق FreeMarker (وأيضا السرعة)، وكان واحدا من الأشياء أنا أحب حول FreeMarker أن أتمكن من استخدامها مع به JSP الحالي الخاص بي. ومع ذلك، فإنه أصبح فهمي أن هذا سوف تعمل فقط عند استخدام FreeMarker كطريقة عرض لالسيرفلتس. هل هناك طريقة لاستخدام هذه العلامة JSP المكتبات إما FreeMarker أو سرعة في سياق غير بريمج، أي لتوليد رسائل البريد الإلكتروني؟
المحلول
وهناك وسيلة، ولكنها ليست بالضبط جدا :)
وFreemarkerServlet (أو عرض محلل الربيع، وإذا كنت تستخدم الربيع MVC) يعرض JspTaglibs التجزئة التي تحتاجها من أجل استخدام العلامات في قوالب ويحاكي البيئة JSP التي تستخدمها بطاقات (نطاقات على وجه الخصوص). سيكون لديك لتفعل ذلك بنفسك في معالج البريد الإلكتروني الخاص بك.
وانظر التفاصيل هنا: عن طريق العلامات المخصصة JSP في FTL
لا تنتمي إلى StackOverflow