Velocity

Velocityについて

コミュニティ

ドキュメント

ツール

比較

日本語訳について

Velocity v1.3.1 Released − Velocity v1.3.1 リリース

powered-by-logo.gif Version 1.3.1 of the Velocity Template Engine is available. Yay! (2003-03-31)

powered-by-logo.gif Velocity テンプレートエンジンのバージョン 1.3.1 が リリースされました。 (2003-03-31)


Velocity News − Velocity ニュース

Cotsec Forms Uses Velocity

Cotsec has released a cross-language/cross-platform rapid development environment called Cotsec Forms that uses Velocity as it's underlying template engine. (2003-08-23)

Velocity Tools 1.0

The first release of the Velocity Tools subproject is available. It includes a generic tools package, support for clean, quick MVC web development in the VelocityView package, and support for integration with the Struts framework. (2003-07-16)

Velocity Template Editor Plugin for Eclipse

The first public release of an editor plugin for Velocity templates is available on (Eclipse Online-Update Site: http://veloedit.sourceforge.net/updates/). (2002-07-22)

Roller Weblogger Brings it Together

From the site : Roller is server-based weblogging software - a web application - that is designed to support multiple simultaneous weblog users and visitors. Roller was originally written as an example application for an article on open source Java development tools. The article describes how the Struts Servlet framework, the Castor JDO persistence engine, the XDoclet code generator, and the Velocity template processor can be used together to create a full-featured database-driven web application. (2002-07-22)

User's Guide Now Available in French

Thanks to the translation contributed by Jean-Francois El Fouly, the Velocity project can now offer the User's Guide in French. Thanks! (2002-06-17)

フランス語版ユーザガイドリリース

Jean-Francois El Fouly のおかげで、Velocity プロジェクトでは、 フランス語版ユーザガイドを 提供できるようになりました。ありがとうございます。 (2002-06-17)

New Release : Maverick

Another new release in the Velocity 'powered-by' family - The Maverick team is happy to announce the version 2.1 release of the Maverick MVC Framework. (2002-06-12)

Maverick の新リリース

Velocity の「powered-by」ファミリーの新たなリリースです。 Maverick チームから Maverick MVC フレームワークのバージョン 2.1 のリリースが 発表されました。 (2002-06-12)

User's Guide Now Available in Spanish

Thanks to the translation contributed by Juan Pablo Morales Olaya, the Velocity project can now offer the User's Guide in Spanish. Thanks! (2002-06-06)

スペイン語版ユーザガイドリリース

Juan Pablo Morales Olaya のおかげで、Velocity プロジェクトでは、 スペイン語版ユーザガイドを 提供できるようになりました。ありがとうございます。 (2002-06-06)

New Release : vDoclet

Another new milestone release in the Velocity 'powered-by' family : Check it out!(2002-06-06)

vDoclet でのリリース

Velocity の「powered-by」ファミリーのマイルストーンリリースです。 チェックしてみてください。(2002-06-06)

New Releases : Turbine, WebWork and JPublish

A few new releases in the Velocity family : Check 'em out!(2002-03-23)

Turbine、WebWork、JPublish の新リリース

Velocity ファミリーでいくつかリリースがありました。 チェックしてみてください。(2002-03-23)

JeeWiz : The Enterprise System Builder

JeeWiz, a new product from New Technology/enterprise Limited, is a J2EE system development tool that uses Velocity templates to generate infrastructure code, deployment descriptors and build jobs for J2EE projects. And it's said Velocity has no place in J2EE... ;-) (2002-03-09)

JeeWiz : エンタープライズシステムビルダ

New Technology/enterprise Limited からの新製品である JeeWiz は、J2EE システム開発ツールで、Velocity のテンプレートを使って、 インフラのコード、配備記述子、J2EE プロジェクトのビルドジョブを生成できます。 とはいえ、Velocity は J2EE では入る余地がないと言われていますが… ;-) (2002-03-09)

User's Guide Available in Finnish

Thanks to Juha Kilpi, we now offer a Finnish translation to the Velocity Users Guide. Thanks Juha! (2002-01-27)

フィンランド語版ユーザガイドのリリース

Juha Kilpi のおかげで、Velocity プロジェクトでは、 フィンランド語版ユーザガイドを 提供できるようになりました。ありがとうございます。 (2002-01-27)

Velocity Tool Subproject

The first code for the new Velocity Tool Subproject is in and can be found in CVS as jakarta-velocity-tools. The first functionality includes integration with Jakarta Struts as well as a generic template-rendering servlet with tool support. Take a look! (2002-01-03)

Velocity Tool サブプロジェクト

Velocity Tool サブプロジェクトで最初のコードが jakarta-velocity-tools としてCVS に入りました。最初の機能には、 Jakarta Struts への組み込みや、ツールでのサポートも行っている汎用テンプレート処理サーブレット があります。一度ご覧下さい。 (2002-01-03)

Introductory Velocity Article on JavaWorld

For a introduction to the Velocity Template Engine, a brief overview of the Velocity Template Language and some basic examples, see is the new article on JavaWorld by Geir Magnusson Jr. (2001-12-28)

JavaWorld に Velocity の紹介記事

Velocity テンプレートエンジンの紹介やVelocity テンプレート言語の概略、 それに基本的なサンプルが、JavaWorld の Geir Magnusson Jr. による 記事 になりました。 (2001-12-28)

DVSL XML Transformation Tool Added as Subproject

The DVSL XML transformation tool has been added as a new subproject. Check it out here.(2001-12-18)

DVSL XML 変換ツールがサブプロジェクトとして追加

DVSL XML 変換ツールが新たにサブプロジェクトとして追加されました。 こちらででチェックしてください。 (2001-12-18)

Velocity mentioned in ZDNet Article (last May)

It seems we could be a "can't-live-without-it piece of the infrastructure" of tomorrow. Check it out. (2001-12-09)

Velocity が ZDNet の記事で紹介 (2001年5月)

今後のインフラで「なくてはならない要素」になる可能性があるそうです。 こちらをチェックしてみてください(2001-12-09)

Luxor, Velocity-based XUL Toolkit Released

Luxor is an open-source XML User Interface Language (XUL) toolkit for Java. Read more here. (2001-12-08)

VelocityベースのXULツールキットであるLuxorのリリース

LuxorはJava向けのオープンソースのXML User Interface Language (XUL) ツールキットです。詳しくは、 こちらをご覧下さい。 (2001-12-08)

Generate Code with Velocity in Borland's JBuilder

Read about how to use Velocity and Borland's OpenTools API to extend Borland's JBuilder for template-based Java source code generation. (2001-12-08)

Borland の JBuilder で Velocity のコードを生成できます

テンプレートベースのJavaソースコード生成を行えるように、 BorlandのJBuilderを拡張するためのOpenTools APIとVelocityを使う方法については、 こちらを お読みください。 (2001-12-08)

Archived articles are here.

アーカイブはこちらにあります。


What is Velocity? − Velocityとは?

Velocity is a Java-based template engine. It permits anyone to use the simple yet powerful template language to reference objects defined in Java code.

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

When Velocity is used for web development, Web designers can work in parallel with Java programmers to develop web sites according to the Model-View-Controller (MVC) model, meaning that web page designers can focus solely on creating a site that looks good, and programmers can focus solely on writing top-notch code. Velocity separates Java code from the web pages, making the web site more maintainable over the long run and providing a viable alternative to Java Server Pages (JSPs) or PHP.

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

Velocity's capabilities reach well beyond the realm of web sites; for example, it can generate SQL and PostScript and XML (see Anakia for more information on XML transformations) from templates. It can be used either as a standalone utility for generating source code and reports, or as an integrated component of other systems. Velocity also provides template services for the Turbine web application framework. Velocity+Turbine provides a template service that allows web applications to be developed according to a true MVC model.

Velocity の可能性は、Web サイトの領域を越えて広がります。 例えば、テンプレートから SQL、PostScript、XML (XML変換の詳細は Anakiaを参照のこと) を生成できます。 また、独立したユーティリティとして、ソースコードやレポートを生成したり、 他のシステムに統合されたコンポーネントとして使用できます。 Velocity はまた、テンプレートサービスを Turbine Web アプリケーションフレームワークのために用意しています。 Velocity+Turbine はまた、Web アプリケーションを真の MVC モデルにもとづいて開発できるテンプレートサービスを提供します。


Where do I get releases? − リリースはどこで入手できますか?

The current release version is version 1.3.1.

[上記の内容は明らかに古いので、下記のように訳しています]

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

The release distribution is available in both tar.gz and zip formats, and are found here.

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


Where do I get nightly snapshots? − 毎晩のスナップショットはどこで入手できますか?

Nightly snapshots of the Velocity CVS can be found here.

Velocity CVS の毎晩のスナップショットは、 ここ にあります。

These are meant to provide easy access to the actual project CVS tree. As this is our live development workspace, there are no guarantees as to what you will find there,although we do our best to maintain a buildable source tree. If you are looking for the stable supported release, please use the current release of Velocity.

これは実際のプロジェクト CVS ツリーに簡単にアクセスできるようにするためのものです。 ここは進行中の開発作業スペースであるため、ビルド可能なソースツリーを維持するよう、 最善はつくしていますが、そこにあるものについては保証できません。 もし安定でサポートされるリリースをお探しなら、Velocity の現在のリリース版をお使いください。

If you are willing to risk getting dirty, we invite you to try the nightly snapshot to see the current state of affairs (and help out!) Public CVS access is also available.

自身の手をわずらわす覚悟がもしあるなら、 現在の状態がわかる夜間のスナップショットを試してみてください (そして手伝ってください!)。 公開 CVS へのアクセスも可能です。


How do I contribute, give feedback, fix bugs and so on? − フィードバックやバグ修正など、貢献をするにはどうすればいいですか?

The Velocity project really needs and appreciates any contributions, including documentation help, source code and feedback. Suggested changes should come in the form of source code and/or very detailed and constructive feedback.

Velocity プロジェクトは、ドキュメンテーションヘルプ、ソースコード、 フィードバックなどどんな貢献でも本当に必要としており歓迎しています。 変更を提案される時は、ソースコード、または非常に詳細で建設的なフィードバック (あるいはその両方) という形でお願いします。



このドキュメントは、 熊坂 祐二 、 高橋 達男 、 吉岡 朋子 が訳しました。
コメントがある場合は、 report@jajakarta.org までお願いします。
オリジナル英文 Copyright © 1999-2005, The Apache Software Foundation