Quantcast
Channel: かずきのBlog@hatena
Viewing all articles
Browse latest Browse all 1387

MessageSourceのもとになるプロパティファイルを複数設定する方法

$
0
0

Spring Bootのメッセージはデフォルトでmessages.propertiesから取得されます。Thymeleafからは

<span th:text="#{hogehoge}">XXX</span>

のように取得します。

このmessages.propertiesが気に入らなければapplication.propertiesでカスタマイズすることができます。

以下の設定項目を使います。

spring.messages.basename=XXXXX

hoge.propertiesを使いたければ

spring.messages.basename=hoge

のように使います。

ここで、メッセージが定義されてるpropertiesファイルが1つならいいのですが複数ある場合どうするか?キーがかぶってなければカンマ区切りで複数指定することが出来ます。 以下のような感じで。

spring.messages.basename=hoge,moge,fuga

Viewing all articles
Browse latest Browse all 1387

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>