Que sont les fichiers FTL


88

Je suis nouveau dans un projet et je dois l'apprendre à fond. Je vois beaucoup de fichiers avec l'extension .ftlen eux. Je ne sais pas ce qu'ils sont. Je sais qu'ils peuvent être modifiés et que l'utilisateur voit des changements dans le front-end.

Réponses:



40

FTL signifie FreeMarker Template.

Il est très utile lorsque vous souhaitez suivre le modèle MVC (Model View Controller).

L'idée derrière l'utilisation du modèle MVC pour les pages Web dynamiques est que vous séparez les concepteurs (auteurs HTML) des programmeurs.




5

Jetez un oeil ici .

Les fichiers suivants ont l'extension FTL:

  • Family Tree Legends Family File
  • Modèle FreeMarker
  • Texture du futur

2

Un fichier ftl peut simplement avoir une série de balises html comme une page JSP ou il peut avoir un codage de modèle freemarker pour représenter les objets transmis à partir d'un fichier java de contrôleur.
Mais, sa capacité réelle est de combiner le contenu d'une classe java et de la vue / du côté client (html / JQuery / javascript, etc.). C'est assez similaire à la vitesse. Vous pouvez mapper une méthode ou un objet d'une classe sur une page freemarker (.ftl) et l'utiliser comme s'il s'agissait d'une variable ou d'une fonctionnalité créée dans la page même.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.