2017-09-28 12 views
1

プロパティをフォーマットしてから、それをthymeleafを使ってページに表示したいと思います。私は#{text.test}を使用* .htmlのファイルでそれを表示したいときに私は春の国際化とローカライゼーションを使用するためSpELとプロパティファイル

text.test=aBcDeFgHiJk 
[email protected] 

: だが、これはプロパティファイルがどのように見えるかですasumeしてみましょう。しかし、この場合、私のプロパティ(またはThymeleafが文字列で使用可能な任意の異なるメソッド)でメソッドtoUpperCase()を呼び出し、そのメトードが返すものを表示したいと思います。それを達成する方法はありますか?基本的には、aBcDeFgHiJkの代わりにABCDEFGHIJKを取得し、プロパティファイルにthrd変数を作成しないでください。

答えて

2

おそらく#messagesを使用しますか?

${#messages.msg('text.test').toUpperCase()} 
関連する問題