// 下階層用テンプレート #topicpath ---- //ここにコンテンツを記述します。 ***プロパティファイルを使って初期化を行う [#s0db306f] 以下のhoge.propertiesを使って初期化を行います。 -hoge.properties resource.loader = file file.resource.loader.description = Velocity File Resource Loader file.resource.loader.class = org.apache.velocity.runtime.resource.loader.FileResourceLoader file.resource.loader.path = . file.resource.loader.cache = false file.resource.loader.modificationCheckInterval = 2 で、プログラム上の Velocity.init(); を InputStream is = new FileInputStream(new File("hoge.properties")); Properties p = new Properties(); p.load(is); Velocity.init(p); と書き換えるとhoge.propertiesに書いてある内容で初期化することができます。たとえば file.resource.loader.path = . はカレントディレクトリを基準にしてvmファイルを探すって事ですが、 file.resource.loader.path = lib として[カレントディレクトリ/lib]を探すよう変更することができます。もちろん p.setProperty("file.resource.loader.path", [動的にセットして]); などとしてポータブルにvmファイルを探す場所を設定することもできますね。 -[[プロパティの設定色々>http://d.hatena.ne.jp/okazuki/searchdiary?word=*%5BVelocity%5D]] ---- この記事は #vote(おもしろかった,そうでもない) #comment #topicpath SIZE(10){現在のアクセス:&counter;}