有替代GroovyPageTemplateEngine createTemplate的方法吗?

时间:2020-10-01 10:17:13

标签: java grails groovy

我正在使用GroovyPageTemplateEngine的createTemplate()从字符串html动态创建模板。为了使它正常工作,我使用了GroovyPageTemplateEngine的clearPageCache()。每当调用clearPageCache()时,我的应用程序的视图页面就会崩溃,即使在重新加载页面或打开页面后,其他选项卡/浏览器也不起作用。我需要重建我的应用程序才能解决该问题。

那么有没有createTemplate()的替代方法,或者我是否想做点什么?我不太确定是什么原因引起的。

   def output = new StringWriter()
   groovyPagesTemplateEngine.clearPageCache()
   groovyPagesTemplateEngine.createTemplate(letter.formElement, 'genericLetterForm').make(letter?.model).writeTo(output)
   groovyPagesTemplateEngine.clearPageCache()
   render(template: '/customLetter/genericLetterForm', model: [formElement: output?.toString()])```

0 个答案:

没有答案
相关问题