使用國際化的消息,我試圖從messages.properties使用信息,並根據國際化文檔。它需要使用message(code: "some.properties.label", args: ['var1', 'vars2'])
但它不起作用。始終得到:如何在一個Grails 3.1.7
Caused by: groovy.lang.MissingMethodException: No signature of method: com.project.MainService.message() is applicable for argument types: (java.util.LinkedHashMap)
在另一方面,當我使用它的工作messageSource.getMessage("code",null,null)
。
顯然我喜歡的文檔中的方法,因爲它是單刀直入,但由於某種原因,像相當人計算器me.Looks不起作用。所以Grails的大師們,這裏有什麼?
感謝
你在哪裏使用它?在服務? – injecteer
是使用它在一個service.thanks –