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