|
Velocity Tools
Generic Tools
ツールドキュメント
その他のサブプロジェクト
|
|
ToolLoader リファレンスドキュメント
|
| |
このビューツールは、テンプレートデザイナがテンプレートの内部からビューツールをロードすることを可能にします。
このツールを用いることで、引数無しの public コンストラクタを持つあらゆるオブジェクトをコンテキスト内にロードすることができます。
このツールは単なる開発ツールであり、本番環境での利用は推奨しません。
| Class |
| | org.apache.velocity.tools.generic.ToolLoader |
| Name |
| | $toolLoader (Velocityコンテキスト内での推奨名) |
| Toolbox設定例 |
| | <tool>
<key>toolLoader</key>
<scope>application</scope>
<class>org.apache.velocity.tools.generic.ToolLoader</class>
</tool> |
| 作者 |
| | Gabriel Sidler
|
- Method Overview
-
|
|
load()
|
| |
ツールのインスタンスをロードし返却します。
- Parameters
-
- class
-
インスタンス化するクラス名。
例:
#set( $math = $toolLoader.load("org.apache.velocity.tools.generic.MathTool") )
$math.random(1,1000)
|
|
MathTool を $math という名前でコンテキストへロードします。
この random() 関数は、1から1000までのランダムな数字を生成します。
|
|