私はプロジェクトを始めたばかりであり、それを徹底的に学ぶ必要があります。拡張子が.ftl
のファイルがたくさんあります。それらが何なのか分かりません。それらは変更可能であり、ユーザーにはフロントエンドの変更が表示されます。
私が信じるFreemarkerテンプレートファイル。
FTLはFreeMarker Templateの略です。
MVC(Model View Controller)パターンに従う場合に非常に便利です。
動的WebページにMVCパターンを使用する背後にある考え方は、プログラマーからデザイナー(HTML作成者)を分離することです。
freemarkerは、Javaオブジェクトとビューサイド(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ファイルには、JSPページと同じように一連のhtmlタグを含めることも、コントローラーJavaファイルから渡されるオブジェクトを表すためのフリーマーカーテンプレートコーディングを含めることもできます。
しかし、実際の機能はJavaクラスの内容とビュー/クライアント側のもの(html/JQuery/javascriptなど)を結合することです。速度に非常に似ています。クラスのメソッドまたはオブジェクトをfreemarker(.ftl)ページにマップし、それがまさにページで作成された変数または機能であるかのように使用できます。