Tệp FTL là gì


88

Tôi chưa quen với một dự án và phải tìm hiểu nó từ trong ra ngoài. Tôi thấy rất nhiều tệp có phần mở rộng .ftltrong đó. Tôi không chắc chúng là gì. Tôi biết chúng có thể được sửa đổi và người dùng thấy các thay đổi trong giao diện người dùng.

Câu trả lời:



40

FTL là viết tắt của FreeMarker Template.

Nó rất hữu ích khi bạn muốn làm theo mẫu MVC (Model View Controller).

Ý tưởng đằng sau việc sử dụng mẫu MVC cho các trang Web động là bạn tách người thiết kế (tác giả HTML) khỏi người lập trình.




5

Có một cái nhìn ở đây .

Các tệp sau có phần mở rộng FTL:

  • Tệp gia đình Family Tree Legends
  • Mẫu FreeMarker
  • Kết cấu căng thẳng trong tương lai

2

Một tệp ftl có thể chỉ có một loạt các thẻ html giống như một trang JSP hoặc nó có thể có mã mẫu tự do nhãn hiệu để đại diện cho các đối tượng được truyền từ tệp java bộ điều khiển.
Tuy nhiên, khả năng thực sự của nó là kết hợp nội dung của lớp java và nội dung phía máy khách / chế độ xem (html / JQuery / javascript, v.v.). Nó khá giống với vận tốc. Bạn có thể ánh xạ một phương thức hoặc đối tượng của một lớp tới trang freemarker (.ftl) và sử dụng nó như thể nó là một biến hoặc một chức năng được tạo trong chính trang đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.