有沒有辦法突破< g:each>?我有一個頁面,其中我遍歷一個列表,我必須確保複選框被檢查,如果這是存儲在數據庫中的值。Grails/GSP:突圍<g:each>
使其更清晰一點,請考慮這樣的:
<g:each in=${list1}>
<g:each in=${list2}>
<g:if test="${list1.id == list2.id}">
<input type="checkbox" ... checked="checked" />
</if>
</g:each>
...
</g:each>
其中list1的是,說Domain1.list()(即所有可能的值)和List2是Domain2.find(...) (即SELECTED值)
在g:每一個,我需要顯示所有的list1(因此,「...」之後的內部每個)與複選框,但我需要確保那些在list2(應該相應地檢查用戶選擇的保存到數據庫的項目(如果聲明)。
現在,如果在第一次迭代中檢查的狀態發生了變化,我需要從每個內部跳出......任何方式來做到這一點?
謝謝!
啊,好吧...我會看看這個多。謝謝!! – callie16 2010-07-13 06:48:23