FTL फाइलें क्या हैं


88

मैं एक परियोजना के लिए नया हूं और इसे अंदर से सीखना है। मैं .ftlउनमें विस्तार के साथ बहुत सारी फाइलें देखता हूं। मुझे यकीन नहीं है कि वे क्या हैं। मुझे पता है कि उन्हें संशोधित किया जा सकता है और उपयोगकर्ता सामने के अंत में परिवर्तन देखता है।

जवाबों:



40

FTL FreeMarker टेम्पलेट के लिए खड़ा है।

जब आप MVC (मॉडल दृश्य नियंत्रक) पैटर्न का पालन करना चाहते हैं तो यह बहुत उपयोगी है।

गतिशील वेब पृष्ठों के लिए एमवीसी पैटर्न का उपयोग करने के पीछे विचार यह है कि आप डिजाइनरों (HTML लेखकों) को प्रोग्रामर से अलग करते हैं।


18

'ftl' का अर्थ है फ्रीमार्कर। यह सर्वर साइड ऑब्जेक्ट्स और व्यू साइड (HTML / JQuery) सामग्री को क्लाइंट ब्राउजर पर एक एकल देखने योग्य टेम्पलेट में जोड़ता है।
कुछ दस्तावेज जो मदद कर सकते हैं:

http://freemarker.org/docs/

ट्यूटोरियल:

http://www.vogella.com/tutorials/FreeMarker/article.html

http://viralpatel.net/blogs/freemaker-template-hello-world-tutorial/



5

यहाँ एक नज़र है

निम्नलिखित फ़ाइलों में FTL एक्सटेंशन है:

  • फैमिली ट्री लीजेंड्स फैमिली फाइल
  • FreeMarker टेम्पलेट
  • भविष्य काल बनावट

2

एक ftl फ़ाइल में सिर्फ JSP पेज के रूप में html टैग की एक श्रृंखला हो सकती है या इसमें नियंत्रक जावा फ़ाइल से पारित वस्तुओं का प्रतिनिधित्व करने के लिए फ्रीमार्कर टेम्पलेट कोडिंग हो सकती है।
लेकिन, इसकी वास्तविक क्षमता एक जावा वर्ग और दृश्य / ग्राहक पक्ष सामग्री (HTML / JQuery / जावास्क्रिप्ट) की सामग्री को संयोजित करना है। यह वेग के समान है। आप किसी क्लास की एक विधि या ऑब्जेक्ट को एक फ्री-पासवर्ड (.ftl) पेज पर मैप कर सकते हैं और इसका उपयोग कर सकते हैं जैसे कि यह एक चर या बहुत पृष्ठ में बनाई गई कार्यक्षमता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.