Was sind FTL-Dateien?


86

Ich bin neu in einem Projekt und muss es von innen nach außen lernen. Ich sehe viele Dateien mit der Erweiterung .ftldarin. Ich bin mir nicht sicher, was sie sind. Ich weiß, dass sie geändert werden können und der Benutzer Änderungen im Frontend sieht.

Antworten:



39

FTL steht für FreeMarker Template.

Dies ist sehr nützlich, wenn Sie dem MVC-Muster (Model View Controller) folgen möchten.

Die Idee hinter der Verwendung des MVC-Musters für dynamische Webseiten besteht darin, dass Sie die Designer (HTML-Autoren) von den Programmierern trennen.




5

Schauen Sie hier .

Folgende Dateien haben die FTL-Erweiterung:

  • Stammbaum Legenden Familiendatei
  • FreeMarker-Vorlage
  • Future Tense Textur

2

Eine ftl-Datei kann nur eine Reihe von HTML-Tags als JSP-Seite enthalten oder eine Freemarker-Vorlagencodierung zur Darstellung der Objekte, die aus einer Controller-Java-Datei übergeben werden.
Die eigentliche Fähigkeit besteht jedoch darin, den Inhalt einer Java-Klasse mit View / Client-seitigem Material (HTML / JQuery / Javascript usw.) zu kombinieren. Es ist der Geschwindigkeit ziemlich ähnlich. Sie können eine Methode oder ein Objekt einer Klasse einer Freemarker-Seite (.ftl) zuordnen und sie so verwenden, als wäre es eine Variable oder eine Funktionalität, die auf derselben Seite erstellt wurde.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.