GSP radioGroup在模板体内

时间:2016-05-17 10:24:13

标签: templates grails gsp taglib

使用Grails 2.4.4,我试图将默认的g:radioGroup标记库添加为模板的主体。

%{--templates/_wrapper.gsp--}%
<div class="wrapper">
    ${raw(body())}
    %{-- also tried with ${body()} and <%= body() %>--}%
</div>

我的编解码器配置未受影响:grails.views.default.codec =&#34; html&#34;

%{--main.gsp--}%
...
 <g:render template="/templates/wrapper">
    <g:radioGroup name="myGroup" values="[1, 2, 3]" value="1">
        <p><g:message code="${it.label}"/>: ${it.radio}</p>
    </g:radioGroup>
</g:render>
...

我检查了taglib的源代码,看起来迭代器变量在模板内呈现时无法传递给body。请注意,我在g:render。

之外使用taglib没有问题

0 个答案:

没有答案