WebWork標(biāo)簽嵌套問題解析
作者:佚名 
  本文向您介紹WebWork標(biāo)簽嵌套的問題的過程,總體來講<ww:iterator>的確很簡單易懂!
 先來看一下WebWork
- 〈ww:iterator value="yesePrograms" status="outer"〉
 - 〈li〉
 - 〈ww:iterator value="programsOfRole"
 - status="rowstatus"〉
 - 〈ww:if test="id == [1].id"〉
 - 〈input type="checkbox" id="pid"
 - name="pid" checked="checked" value="
 - 〈ww:property value="id"/>" /〉
 - 〈/ww:if〉
 - 〈/ww:iterator〉
 - 〈input type="checkbox" id="pid" name="pid"
 - value="〈ww:property value="id"/>" /〉
 - 〈ww:property value="title"/〉
 - 〈/li〉
 - 〈/ww:iterator〉
 
WebWork標(biāo)簽嵌套關(guān)鍵代碼為
- 〈ww:if test="id == [1].id"〉
 - 〈ww:if test="id == [1].id"〉
 
在值棧中 [0]表示棧頂元素,如果不寫則默認(rèn)為棧頂; [1]為第二個元素 依次類推
外層跟內(nèi)層都有一個id屬性
***個id表示內(nèi)層循環(huán)的id
[1].id表示外層循環(huán)的id
補(bǔ)充:當(dāng)前調(diào)用的那層永遠(yuǎn)都是棧頂,調(diào)用使用[0]
WebWork標(biāo)簽嵌套中雙層嵌套,分類顯示范例(省略了多余標(biāo)簽)
- 〈ww:iterator value="grouplist"〉
 - 〈ww:property value="[0].group_name"/〉
 - 〈/td〉
 - 〈ww:iterator value="userlist"〉
 - 〈ww:if test="[0].group_id == [1].group_id"〉
 - 〈ww:property value="name"/〉
 - 〈ww:property value="fax_number"/〉
 - 〈ww:property value="name_des"/〉
 - 〈/ww:if〉
 - 〈/ww:iterator〉
 - 〈/ww:iterator〉
 
【編輯推薦】
責(zé)任編輯:冰荷 
                    來源:
                    baidu
 














 
 
 
 
 
 
 