2017-02-12 50 views
0

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

例如

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

我从渲染回来的只是“你好”。 该工作还是我需要编写一个适配器来使用Grails Domain类作为ST的Model?

回答

0

没有看到你的Person domainClass,我问你的意思是{personInstance.firstName}而不是{personInstance.first_name}。 ST支持访问属性。