Je suis nouveau dans un projet et je dois l’apprendre à fond. Je vois beaucoup de fichiers avec l'extension .ftl
en eux. Je ne sais pas ce qu'ils sont. Je sais qu'ils peuvent être modifiés et que l'utilisateur voit les changements au début.
Fichiers de modèle Freemarker, je crois.
FTL signifie FreeMarker Template.
C'est très utile lorsque vous souhaitez suivre le modèle MVC (Model View Controller).
L’idée derrière le motif MVC pour les pages Web dynamiques est de séparer les concepteurs (auteurs HTML) des programmeurs.
freemarker combine Java et le contenu côté affichage (HTML/JQuery) dans un seul modèle affichable sur un navigateur.
Quelques documents qui pourraient aider:
Tutoriels:
http://www.vogella.com/tutorials/FreeMarker/article.html
http://viralpatel.net/blogs/freemaker-template-hello-world-tutorial/
http://filext.com/file-extension/FTL pointe vers http://freemarker.sourceforge.net/ , est-ce que cela vous aide?
Regardez ici .
Les fichiers suivants ont une extension FTL:
Un fichier ftl peut simplement contenir une série de balises HTML comme une page JSP ou un code de gabarit indépendant pour la représentation des objets transmis à partir d'un fichier de contrôleur Java.
Mais, sa capacité réelle est de combiner le contenu de Java) et des éléments côté client/vue (html/JQuery/javascript, etc.). Il est assez similaire à vélocité. 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 même page.