Jestem nowy w projekcie i muszę się go nauczyć na wylot. Widzę wiele plików z rozszerzeniem .ftl
. Nie jestem pewien, czym one są. Wiem, że można je modyfikować, a użytkownik widzi zmiany w interfejsie.
Odpowiedzi:
Uważam, że pliki szablonów Freemarker.
„ftl” oznacza freemarker. Łączy obiekty po stronie serwera i zawartość strony widoku (HTML / JQuery) w jeden widoczny szablon w przeglądarce klienta.
Dokumentacja, która może pomóc:
Poradniki:
http://www.vogella.com/tutorials/FreeMarker/article.html
http://viralpatel.net/blogs/freemaker-template-hello-world-tutorial/
http://filext.com/file-extension/FTL wskazuje na http://freemarker.sourceforge.net/ , czy to pomaga?
Plik ftl może mieć po prostu serię znaczników html, tak jak strona JSP, lub może mieć kodowanie szablonu freemarker do reprezentowania obiektów przekazanych z pliku java kontrolera.
Ale jego rzeczywistą zdolnością jest łączenie zawartości klasy java i rzeczy po stronie widoku / klienta (html / JQuery / javascript itp.). Jest dość podobny do prędkości. Możesz zmapować metodę lub obiekt klasy na stronę freemarker (.ftl) i używać jej tak, jakby była to zmienna lub funkcja utworzona na samej stronie.