Що таке файли FTL


88

Я новачок у проекті і мушу навчитися навиворіт. Я бачу в них багато файлів із розширенням .ftl. Я не впевнений, що це. Я знаю, що їх можна змінити, і користувач бачить зміни в інтерфейсі.

Відповіді:



40

FTL розшифровується як FreeMarker Template.

Це дуже корисно, коли ви хочете слідувати шаблону MVC (Model View Controller).

Ідея використання шаблону 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 може просто мати ряд HTML-тегів, як сторінку JSP, або може мати кодування шаблону безкоштовного маркера для представлення об'єктів, переданих з файлу Java контролера.
Але його фактична здатність полягає у поєднанні вмісту класу Java та перегляду / речей на стороні клієнта (html / JQuery / javascript тощо). Це дуже схоже на швидкість. Ви можете зіставити метод або об'єкт класу зі сторінкою вільного маркера (.ftl) і використовувати його так, ніби це змінна або функціонал, створений на самій сторінці.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.