我想在一个页面上渲染相同的模板,该模板应根据参数值(3或4)显示值。 查看是 -
<td >
<g:render template="gdxqStatusTemplate" model="[param:3]" /> </td>
</td>
<td> </td>
<td >
<g:render template="gdxqStatusTemplate" model="[param:4]" /> </td>
</td>
控制器有 -
[ total3:totalValue3,total4:totalValue4]
如何在模板代码中显示相应的总值 -
<table >
<tr ><td class="InputText" nowrap><b> MessageQ Status,/td>
<tr> <td class="NoLight" nowrap>Total MessageQ : ${total+params}***/* IT SHOWS "total4" NOT THE VALUE.*/***
</td></tr>
<tr height=30></tr>
</table>
答案 0 :(得分:2)
<g:render template="gdxqStatusTemplate" model="[param:3]" />
通过
<g:render template="gdxqStatusTemplate" bean="${total3}" />
在您的模板中替换:
<td class="NoLight" nowrap>Total MessageQ : ${total+params}</td>
人:
<td class="NoLight" nowrap>Total MessageQ : ${it}</td>
答案 1 :(得分:2)
你知道你可以在这里使用数组或对象吗?喜欢
model: [total: [null, null, totalValue3, totalValue4]]
并用作
<td class="NoLight" nowrap>Total MessageQ : ${total[params]}</td>