【发布时间】:2014-08-16 12:18:31
【问题描述】:
我正在尝试通过 grails 脚手架流程自定义我的 _form.gsp 生成。
我需要将<% %> 块解析为最终的_form.gsp 模板。
'renderEditor.template' 文件中应该是这样的:
private renderManyToMany(domainClass, property){
def sb = new StringBuilder()
sb << ' <% ${domainInstance}?.${property.name}.each { %>'
sb << ' ---- some code here ---- '
sb << ' <%}%>'
sb as String
}
这会导致
<% AuthorInstance.books.each { %>
---- some code here ----
<%}%>
_form.gsp 文件。
我试过'\',但没用。我很感激任何帮助。我没有找到任何关于它的文档。
【问题讨论】:
-
我不确定我是否理解您的问题,也不确定您想要达到的目标。为什么不直接使用
grails install-templates安装模板并修改它们? -
我已经安装了模板,我正在编辑
renderEditor.template文件。 -
好的。你写你期望的输出。你能提供你目前得到的错误或输出吗?也许描述问题会帮助我理解你的问题。您是否尝试过使用 unicode
\u003C\u0025而不是<%? -
那就完美了!谢谢。