GSP - render
Summary
- 使用框架的 template 功能,避免很多重复的代码操作。
- 在定义好模板之后,在页面上直接 render 即可。
Demo
- 先定义 template ,创建模板文件layouts/_navCommon.gsp,然后编写以下内容。
- 可以在 layouts 目录根据需求创建很多模板,需要留意文件名称前面的下划线。
<div class="row wrapper">
<div class="col-lg-12">
<div class="ibox">
<div class="ibox-title">
<h5>Template</h5>
<div class="ibox-tools">
<a class="collapse-link">
<i class="fa fa-chevron-up"></i>
</a>
</div>
</div>
</div>
</div>
</div>
- 然后再需要的页面上直接 render 即可。
<g:render template="/layouts/navCommon"/>
Reference
参考网站:
https://stackoverflow.com/questions/17173840/using-one-views-gsp-in-another-views-gsp
https://gsp.grails.org/latest/ref/Tags/render.html
本文来自博客园,作者:duchaoqun,转载请注明原文链接:https://www.cnblogs.com/duchaoqun/p/13071126.html