2013-05-28 28 views
2
碰到問題通過克傳遞數據

:渲染到另一個視圖,它包括在printme.gspGrails的:G:渲染過程數據

printme.gsp:

<h1>abc</h1> 
${input1Instance?.number} <!-- Here I can see the right value --> 
<g:render contextPath="../input1" template="form"/> 

INPUT1/_form.gsp:

<!-- Here there is no value set --> 
<g:textArea maxlength="1000" name="number" value="${input1Instance?.number}"/> 

如何將printme.gsp中的對象傳遞給input/_form.gsp?

謝謝。

+0

我的回答是作爲@ ErnestoCampohermoso的完全一樣的,我覺得我們倆正好在同一時間發佈,所以我不得不刪除我的答案,以避免差異和不必要的倒票。 :) – dmahapatro

回答

6

您必須通過數據模型進行明確:

<g:render contextPath="../input1" template="form" model="[input1Instance:input1Instance]"/> 

那麼你可以從模板訪問