2017-02-12 9 views
0

ST(StringTemplate)ライブラリのモデルとしてGrailsドメインクラスを使用できますか?ModelとしてGrailsドメインクラスのStringTemplateを使用してください

String content = "Hello {personInstance.first_name}!" 
char startChar = '{' 
char endChar = '}' 
ST st = new ST(content, startChar, endChar) 
st.add("personInstance", personInstance) 
st.render() 

レンダリングから戻ってくるものは、単に「こんにちは」です。 STのモデルとしてGrails Domainクラスを使用するには、アダプタを作成する必要がありますか?

答えて

0

Person DomainClassが表示されていない場合は、{personInstance.first_name}の代わりに{personInstance.firstName}を使用することをお勧めします。 STはプロパティへのアクセスをサポートしています。

関連する問題