将StringTemplate与Grails域类一起用作模型

将StringTemplate与Grails域类一起用作模型,grails,stringtemplate,Grails,Stringtemplate,我可以使用Grails域类作为ST(StringTemplate)库的模型吗 e、 g 我从渲染中得到的只是“你好”。 如果这样做有效,或者我需要编写一个适配器来使用Grails域类作为ST的模型?而没有看到您的Person域类,我怀疑您的意思是{personInstance.firstName}而不是{personInstance.first_name}。 ST支持访问属性 String content = "Hello {personInstance.first_name}!" char s

我可以使用Grails域类作为ST(StringTemplate)库的模型吗

e、 g

我从渲染中得到的只是“你好”。
如果这样做有效,或者我需要编写一个适配器来使用Grails域类作为ST的模型?

而没有看到您的Person域类,我怀疑您的意思是{personInstance.firstName}而不是{personInstance.first_name}。 ST支持访问属性

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