是否可以在grails之外使用GroovyPageParser或GroovyPagesTemplateEngine

时间:2014-07-13 18:35:25

标签: grails gradle gsp

我在grails下创建了一个角度应用程序。我想现在将其与grails分开并使其成为gradle应用程序(生成最终文件将是gradle job)。但是在过渡期间,我仍然想使用我的taglibs如何在没有grails加载的情况下在gradle下渲染gsp?

TIA

帕斯卡

1 个答案:

答案 0 :(得分:3)

GSP for Spring Boot a.k.a独立GSP可用。

参见示例:https://github.com/grails/grails-boot/tree/master/sample-apps/gsp

独立的Spring Boot groovy脚本示例:https://github.com/grails/grails-boot/blob/master/sample-apps/gsp/script/app.groovy(当前需要提供的run_app.sh脚本才能启动)

它不支持所有Grails标记库。 Grails核心标记库仅支持sitemesh和render taglib。 但是,如果使用grails.gsp.TagLib批注对它们进行批注,则可以重用taglibraries,并在运行Spring Boot应用程序的应用程序上下文中将它们注册为bean。