FreeMarker を使用すると、HTML をテンプレートに封印することで、Java サーブレットがグラフィック デザインをアプリケーション ロジックから切り離すことができます。テンプレート###
サーブレットによって提供されるデータから HTML を動的に生成します。テンプレート言語は強力かつ直感的で、コンパイラーは高速で、出力は静的 HTML ページの速度に近いです。
FreeMarker はテンプレート エンジンで、純粋な Java で書かれた、テンプレートに基づいてテキスト出力を生成するための汎用ツールです。
HTML Web ページ、特に MVC パターンに基づいたアプリケーションを生成します。
FreeMarker にはいくつかのプログラミング機能がありますが、通常、表示されるデータは Java プログラムによって準備され、ページはモジュールを通じて FreeMarker によって生成されます。
プレートには作成されたデータが表示されます。
FreeMarker は Web アプリケーション フレームワークではありませんが、Web アプリケーション フレームワークのコンポーネントとして適しています。
FreeMarker は HTTP やサーブレットを認識しないため、コンテナに依存しません。FreeMarker は非 Web アプリケーション環境にも適用できます
FreeMarker は、Model2 フレームワーク (Struts など) のビュー コンポーネントとしてより適しており、テンプレートで JSP タグ ライブラリを使用することもできます。
FreeMarker は無料です
声明:
当サイトのすべてのリソースはネットユーザーが投稿したり、各ダウンロードステーションを転載したりしているので、ソフトウェアの完全性を自分でチェックしてください!当サイトのすべてのリソースは学習と参考のためだけに使用されます。ビジネス用途には使用しないでください。そうしないと、発生したすべての結果はあなた自身が負担します!権利侵害がある場合は、次の連絡先に連絡してください。admin@php.cn