有没有办法做gsp partials而不是标签库?
问题描述:
我喜欢freemarker的一件事情是,您可以快速创建封装复杂html的新宏,使页面变得更小,更简洁。我是否必须让标记库在grails中做同样的事情,还是有一个非常轻量级的语法来实现同样的事情?有没有办法做gsp partials而不是标签库?
我喜欢freemarker的一件事情是,您可以快速创建封装复杂html的新宏,使页面变得更小,更简洁。我是否必须让标记库在grails中做同样的事情,还是有一个非常轻量级的语法来实现同样的事情?有没有办法做gsp partials而不是标签库?
yep -是Grails等价的部分 –
leebutts
2010-05-25 21:25:34
,其中是“blah”存储? gsp的当前目录?一个特殊的位置?有关此功能的文档实际上非常糟糕。另外,我真的不想用它们来传递变量和内容。那么,我可能......但实际上,我只是想分割并重用大的html片段。出于某种原因,有了安全性,我不能。 – egervari 2010-05-26 05:01:24
你需要在当前目录下有一个_blah.gsp(在文件名的开头有下划线)。你也可以把它放在另一个目录中。然后你必须从grails-app/views指定相对路径或绝对路径。当你在目录grails-app/views/templates中有一个_blah.gsp时,标签看起来像 –
2010-05-26 06:02:09