Velocityでメソッドの引数の型が分からない時にEclipseのデバッガで調べる方法 public boolean isMatch(int id1, long id2) { return id1 == (int) id2; } のような関数を呼ぼうとしたが、引数の型が間違えていて呼べない時は、一旦 pub… otaguroハック2015.03.03 377
Eclipse上にVelocityのテスト環境を用意する 1.EclipseでJavaプロジェクトを作成する ファイル→新規→Java 2.velocity-1.7-dep.jarをビルドパスに登録する 公式サイト(http://velocity.apache.org/do… otaguroハック2015.02.16 1,879
Aipo ですべての Velocity テンプレートに値をセットする方法 Aipo の Velocity テンプレートを編集する際に、Java 側から変数をテンプレート側に受け渡すようにしますが、テンプレートの種類によって、定義する Java ファイルが異なります。 ALBaseAction … nbeppuハック2014.10.30 625
Velocity における foreach文 #foreach ($object in $list) という文にてobjectをlist内で動かしながら反復することができる。 listにはリストを格納している変数だけではなく、内容を列挙したものや、ある範囲の整数を指… KameiShogoハック2014.08.29 940
Velocity における変数の値の埋め込み hogeという変数の値を埋め込む場合、 $hoge または ${hoge} とする。 該当する変数がない場合は $hoge が埋め込まれることになる。 該当する変数がない場合に何も埋め込まないようにするには $ の直後に… KameiShogoハック2014.08.27 469
GlobalMacros.vmを修正したらTomcat再起動 テンプレートファイルの記述を簡潔にするためのmacroをまとめたGrobalMacrosですが、ただmvn installしただけでは反映されないので、Tomcatを再起動してやる必要があります。 通常のvmファイルはm… horinoハック2014.08.07 349
Velocityでのシングルクォーテーションとダブルクォーテーションの扱いによるエラーについて シングルクォーテーションとダブルクォーテーションを正しく使わない場合に よく起こるエラーとしては次のようなものがあります。 文字列に変換し忘れていることによるエラー クォーテーションのネストによるエラー … otaguroハック2014.07.03 589
Velocityでのシングルクォーテーションとダブルクォーテーションの扱いについて Velocityのシングルクォーテーションとダブルクォーテーションは、#set関数の中、#macroの引数、メソッドの引数で特殊な意味を持ち、 ・シングルクォーテーションで囲った場合(‘~’)… otaguroハック2014.07.02 2,196
言語ファイルで定義した単語の参照方法 Aipo では多言語化対応のために単語 (プログラミング言語にまつわる単語ではなく、「編集」「削除」「閉じる」などの一般的な単語や) を AipoLocalization_**.properties (**はjaなどの言… k-hatanoハック2014.06.26 228