Apa itu file FTL

88

Saya baru mengenal sebuah proyek dan harus mempelajarinya dari dalam ke luar. Saya melihat banyak file dengan ekstensi .ftldi dalamnya. Saya tidak yakin apa itu. Saya tahu mereka dapat dimodifikasi dan pengguna melihat perubahan di bagian depan.

Hash
sumber

Jawaban:

40

FTL adalah singkatan dari FreeMarker Template.

Ini sangat berguna ketika Anda ingin mengikuti pola MVC (Model View Controller).

Ide di balik penggunaan pola MVC untuk halaman web dinamis adalah Anda memisahkan desainer (penulis HTML) dari pemrogram.

antonjs
sumber
5

Lihat di sini .

File berikut memiliki ekstensi FTL:

  • File Keluarga Legenda Pohon Keluarga
  • Template FreeMarker
  • Tekstur Future Tense
schnaader
sumber
2

File ftl bisa saja memiliki serangkaian tag html seperti halaman JSP atau dapat memiliki kode template freemarker untuk mewakili objek yang diteruskan dari file java pengontrol.
Namun, kemampuan sebenarnya adalah menggabungkan konten kelas java dan view / client side stuff (html / JQuery / javascript dll). Ini sangat mirip dengan kecepatan. Anda dapat memetakan metode atau objek kelas ke halaman freemarker (.ftl) dan menggunakannya seolah-olah itu adalah variabel atau fungsionalitas yang dibuat di halaman tersebut.

NixRam
sumber