Freemarker

jersey-mvc-freemarkerでfreemarkerの設定をカスタマイズ

freemarkerという結構いろんなことが出来るJavaのテンプレートエンジンがあります。 http://freemarker.org/ 今悪い意味で話題のstruts2でも使われているライブラリです。 ※ freemarker自体が悪いわけではないですまた、今JavaのWAFでちょっと話題のJAX-RSと…

freemarkerの設定

設定は3つのレイヤで可能 上位からEnvironment,Template,Configurationです。それぞれ、Configurableクラスを継承しています。 http://freemarker.sourceforge.net/docs/pgui_config_settings.html より上位のレイヤの設定内容が有効となります。例えばEnvir…

struts2 / Freemarkerでpublicフィールドを参照できるようにする

Freemarkerでは通常getterを見るようになっていてpublicフィールドは参照しません。 ちなみにこれは ${hoge.hoge1} みたいな場合で のようにすればpublicフィールドも参照可能です。(これはfreemarkerではなくstruts2のValueStackを使っているため) なので、…