Freemarker.

محرك القالب.
التحميل الان

Freemarker. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jonathan Revusky
  • موقع ويب الناشر:

Freemarker. العلامات


Freemarker. وصف

محرك القالب. FreeMarker هو "قالب المحرك". أداة عامة لتوليد إخراج النص (أي شيء من HTML إلى التعليمات البرمجية المصدر يتم إنشاؤه تلقائيا) على أساس القوالب. FreeMarker هو حزمة جافا، مكتبة فئة للمبرمجين جافا. انها ليست طلبا للمستخدمين النهائيين في حد ذاته، ولكن تم تصميم شيء المبرمجين يمكن تضمين إلى products.FreeMarker على أن تكون العملية لتوليد صفحات HTML ويب، لا سيما من قبل التطبيقات المستندة إلى بريمج بعد (نموذج عرض المراقب المالي) نمط MVC . الفكرة من وراء استخدام نمط MVC لصفحات ويب ديناميكية هي أنك تفصل بين المصممين (الكتاب HTML) من programmers.Everybody يعمل على ما هي جيدة في. يمكن لمصممي تغيير مظهر صفحة بدون المبرمجين الحاجة إلى تغيير أو رمز إعادة ترجمة، لأن منطق التطبيق (برامج جافا) وتصميم الصفحة (قوالب FreeMarker) وseparated.Templates لا تصبح ملوثة مع شظايا برنامج المعقدة. هذا الفصل هو مفيد حتى لمشاريع حيث مبرمج وكاتب صفحة HMTL هو نفس الشخص، لأنه يساعد على الحفاظ على تطبيق واضح وبسهولة maintainable.Although FreeMarker لديها بعض قدرات البرمجة، أنها ليست لغة برمجة كاملة مثل PHP. بدلا من ذلك، برامج جافا إعداد البيانات التي سيتم عرضها، وFreeMarker يولد فقط الصفحات النصية التي تعرض البيانات المعدة باستخدام templates.FreeMarker ليس إطار تطبيق ويب. وهي مناسبة للمكون في إطار تطبيق ويب، ولكن محرك FreeMarker نفسه لا يعرف شيئا عن HTTP أو السيرفلتس. ببساطة يولد text.As هذا النحو، فإنه يمكن استخدامها تماما في بيئات التطبيقات غير شبكة الإنترنت أيضا. علما، مع ذلك، أننا نقدم حلول خارج المربع، لاستخدام FreeMarker باعتبارها العنصر ضوء النموذج 2 أطر (مثل الدعامات)، والتي تتيح لك أيضا استخدام taglibs JSP في القوالب. وهنا بعض الملامح الرئيسية "FreeMarker": هدف عام: يمكن أن تستخدم لتوليد أي نوع من النص: HTML، XML، RTF، جافا شفرة المصدر، الخ من السهل تضمين في المنتج الخاص بك: خفيفة الوزن. لا يتطلب بيئة بريمج (لا تعتمد على الطبقات javax.servlet). سلالم محمل قالب: يمكنك تحميل قوالب من أي مصادر. الملفات المحلية، قاعدة البيانات، الخ يمكنك أن تفعل ما تريد مع النص ولدت: تخزينها في ملف محلي، كما انها ترسل البريد الإلكتروني، وإرساله مرة أخرى إلى مستعرض ويب من تطبيق ويب، الخ قوية لغة قالب: جميع التوجيهات المعتادة: وتشمل، إذا / ELSEIF / آخر، بنيات حلقة. إنشاء وتغيير المتغيرات في القوالب. يمكن استخدام التعبيرات المعقدة لتحديد القيم في كل مكان تقريبا. عمليات سلسلة: سلسلة، سلسلة فرعية، الأحرف الكبيرة، الاستفادة، ويفر، الخ عشري دقة العمليات الحسابية الحساب منطقي مجموعة القراءة وعناصر مجموعة النقابي صفيف ومجموعة النقابي الحرفية يمكنك إضافة وظائف الخاصة بك (طرق) لإجراء العمليات الحسابية الخاصة. وحدات الماكرو مع المعلمات المسماة والموضعية ومع محتوى متداخلة (الجسم). فمثلا:


Freemarker. برامج ذات صلة

حرمان

PAN عبارة عن أخبار USENET الذي يحاول أن يكون مفيدا لكل من مجموعات الأخبار القائمة على النصوص والنصية. ...

204

تحميل