The Ja-Jakarta Project

メインメニュー

ダウンロード

プロジェクトについて

サブプロジェクト

その他

Velocityとは?

Velocity は、 Java ベースのテンプレート・エンジンです。 Java コードで定義されるオブジェクトを参照することが 単純で強力なテンプレート言語で使用できるため、何にでも応用することができます。

Velocity を Web 開発に用いれば、モデル-ビュー-コントローラ(MVC)モデル により Web サイトの開発が出来るので、 Java プログラマーと Web デザイナーが同時に作業することができます。 これは、Web ページ・デザイナーはサイトの見栄えをつくることだけに集中し、 プログラマーが最高のコードを書くことだけに集中することができることを意味します。 Velocity は、Java コードを Web ページから切り離し、長い目で見れば、より保守しやすい Web サイトを作成し、 Java Server Pages(JSP) や PHP の実行可能な代案を提供します。

Velocity は、Webサイトだけでなく、さまざまな場面に活用できます; 例えば、テンプレートから SQL や PostScript やXML (XML 変換の詳細はAnakiaを参照のこと) を生成することができます。 また、独立したユーティリティとして、ソース・コードを生成したり、レポートを生成したり、 他のシステムとの統合をするためのコンポーネントとして使用することができます。 Velocity はまた、テンプレート・サービスをTurbine Web アプリケーション・フレームワークのために用意しています。

入手先

現在のリリースバージョンは1.1です。

リリース配布は、tar.gz および zip 形式で用意されており、 ここで 見つけることができます。

 最新リリース候補は、version 1.2-rc2 で、 ここ で見つけることができます。

ドキュメントの日本語訳

一部を除き日本語版が出来上がってきました。

現在校正中につき、誤字脱字、翻訳間違いなどありましたらご指摘ください。 この中には、日本語ドキュメントを生成するための build ファイルも含まれています。

翻訳分担


Copyright ©2000 - 2001 The Ja-Jakarta Project