menu
書いてる野郎
orebike@gmail.com
2012-01-25
/hoge/src/main/resources/piyo.properties
な感じでファイルを用意して
内容は
# key value abc=12345
な感じでkeyとvalueをイコールで繋いでズラズラ列挙する。先頭シャープでコメント
便利なメソッドがもう既に用意されているのでそれを使うだけ
String abc = ResourceUtil.getProperties("piyo.properties").getProperty("abc");
getProperties
に渡す値はパスじゃなくてファイル名のみでよい。自動的にresources
以下を読みに行ってくれる
application.properties
を指定した場合application_ja.properties
も自動的に切り替わる
切り替わらないっぽい。なので、内部で
String locale = RequestUtil.getRequest().getLocale().toString();
のようにRequestから取得してロードするpropertiesを切り替えてやるとよいかな。