Я новачок у проекті і мушу навчитися навиворіт. Я бачу в них багато файлів із розширенням .ftl
. Я не впевнений, що це. Я знаю, що їх можна змінити, і користувач бачить зміни в інтерфейсі.
Відповіді:
Файли шаблонів Freemarker, я вважаю.
"ftl" означає вільний маркер. Він об'єднує об'єкти на стороні сервера та вміст сторони перегляду (HTML / JQuery) в єдиний шаблон для перегляду у клієнтському браузері.
Деякі документи, які можуть допомогти:
Підручники:
http://www.vogella.com/tutorials/FreeMarker/article.html
http://viralpatel.net/blogs/freemaker-template-hello-world-tutorial/
http://filext.com/file-extension/FTL вказує на http://freemarker.sourceforge.net/ , це допомагає?
Файл ftl може просто мати ряд HTML-тегів, як сторінку JSP, або може мати кодування шаблону безкоштовного маркера для представлення об'єктів, переданих з файлу Java контролера.
Але його фактична здатність полягає у поєднанні вмісту класу Java та перегляду / речей на стороні клієнта (html / JQuery / javascript тощо). Це дуже схоже на швидкість. Ви можете зіставити метод або об'єкт класу зі сторінкою вільного маркера (.ftl) і використовувати його так, ніби це змінна або функціонал, створений на самій сторінці.