messageSource
のクラスに参加する必要がありsrc\groovy
ます。このクラスはで使用されており、このクラスを使用しUrlMappings.groovy
ている段階では、アプリケーションはまだ完全には起動されていません。
現在、私は以下を使用しており、それは機能します:
MessageSource messageSource = ApplicationHolder.application.mainContext.getBean('messageSource')
String message = messageSource.getMessage("code", null, "default", locale)
しかし、ApplicationHolder
は非推奨です。使用せずに同じ目標を達成する方法はありApplicationHolder
ますか?
//Grails2.0.1を使用しています