Я новичок в проекте и должен выучить его наизнанку. Я вижу в них много файлов с расширением .ftl
. Я не уверен, что это такое. Я знаю, что их можно изменить, и пользователь видит изменения во внешнем интерфейсе.
Ответы:
Я верю в файлы шаблонов Freemarker.
ftl означает freemarker. Он объединяет объекты на стороне сервера и содержимое на стороне просмотра (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, или он может иметь кодировку шаблона freemarker для представления объектов, переданных из файла java контроллера.
Но его фактическая способность заключается в объединении содержимого класса java и материала на стороне просмотра / клиента (html / JQuery / javascript и т. Д.). Это очень похоже на скорость. Вы можете сопоставить метод или объект класса со страницей freemarker (.ftl) и использовать их, как если бы это была переменная или функция, созданная на самой странице.