0

messages.properties からドメインのラベル プロパティを取得するにはどうすればよいですか。たとえば、次のようなドメインがあります

class Books{
    String name
    String author
    String description
    String rating
}

そして、message.propertiesには次のものがあります

Books.name.label=Title
Books.author.label=Author
Books.description.label=Description
Books.rating.label=Rating

だから私は何かをすることができます

def fieldName = Books.name.label

「タイトル」を取得しますか?これを行う方法はありますか?

4

1 に答える 1

1

コントローラーまたはサービスにいる場合は、Bean を注入できます

 def messageSource

そして、あなたは呼び出すことができます:

 messageSource.getMessage(code, args, defaultMsg, locale)
于 2013-01-18T12:34:56.660 に答える