<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    繼續關注我的C語言學習博客

    林臨的地盤

    java學習博客
    posts - 44, comments - 28, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    2010年9月7日

    struts2的s:iterator 可以遍歷 數據棧里面的任何數組,集合等等 以下幾個簡單的demo:
    s:iterator 標簽有3個屬性:
        value:被迭代的集合
        id   :指定集合里面的元素的id
        status 迭代元素的索引
    1:jsp頁面定義元素寫法 數組或list

    <s:iterator value="{'1','2','3','4','5'}" id='number'>
        <s:property value='number'/>A
    </s:iterator>
    打印結果為: 1A2A3A4A5A
    2:索引的用法
    如果指定了status,每次的迭代數據都有IteratorStatus的實例,它有以下幾個方法
    int getCount()返回當前迭代了幾個元素
    int getIndex()返回當前元素索引
    boolean isEven()當然的索引是否偶數
    boolean isFirst()當前是否第一個元素
    boolean isLast()
    boolean isOdd()當前元素索引是否奇數
    <s:iterator value="{'a','b','c'}" id='char' status='st'>
        <s:if test="#st.Even">
            現在的索引是奇數為:<s:property value='#st.index'/>
        </s:if>
        當前元素值:<s:property value='char'/>
    </s:iterator>
    3:遍歷map
    value可以直接定義為:
    value="#{"1":"a","2":"b"}"
    每個元素以都好隔開。元素之間的key和value 冒號隔開
    value也可以是數據棧里面的java.util.Map對象
    遍歷寫法如下:
    <s:iterator value="map" id="id" status="st">
         key : <s:property value='key'/>
         value:<s:property vlaue='value'/>
    </s:iterator>
    當然key 和value 都可以使java 的 Object
    3:遍歷數據棧.簡單的List類,
    List<Attr>
    class Attr{String attrName;String getAttrName(){return "123";}}
    <s:iterator value="label" id="id">
        <s:property value="#id.attrName" />
    </s:iterator>
    當然value 還可以寫成 value="%{label}" label可以有.操作
    label的屬性List 可以寫成value="%{label.list}" 相當于:getLabel().getList();
    4:遍歷2個list;
    List<AttrName> attrN {color,size,style}
    List<AttrValue> attrV {red,20,gay}
    這2個list的元素是一一對應的,一個attrN對應一個attrV
    <s:iterator value="%{attrN }" id="id"   status="status">
    index    is : <s:property value='status.index'/>
    attrName is : <s:property value='id'/> or <s:property value='%{id}'/>
    attrName is : <s:property value='%{attrV[#status.index]}'/>
    </s:iterator>  
    轉自:http://m.tkk7.com/Reg/archive/2009/11/20/303085.html

    posted @ 2012-06-18 17:11 lubaolin 閱讀(845) | 評論 (0)編輯 收藏

    點擊“開始→運行”,在彈出的“運行”對話框中輸入“REGSVR32 /n /i:u shell32”(不含雙引號),然后回車,片刻后會彈出“shell32中的DllInstall成功”對話框,“顯示桌面”按鈕就可以完美歸來了

    posted @ 2011-04-21 09:11 lubaolin 閱讀(376) | 評論 (0)編輯 收藏

         摘要: HTML字符實體(Character Entities),轉義字符串(Escape Sequence) 為什么要用轉義字符串? HTML中<,>,&等有特殊含義(<,>,用于鏈接簽,&用于轉義),不能直接使用。這些符號是不顯示在我們最終看到的網頁里的,那如果我們希望在網頁中顯示這些符號,該怎么辦呢? 這就要說到HTML轉義字符串(Esca...  閱讀全文

    posted @ 2010-09-07 18:30 lubaolin 閱讀(8837) | 評論 (0)編輯 收藏

    繼續關注我的C語言學習博客
    主站蜘蛛池模板: 亚洲精品一品区二品区三品区 | 亚洲最大的成人网站| 美女视频黄的免费视频网页 | 亚洲av无码日韩av无码网站冲| 性xxxxx大片免费视频| 国产亚洲精品拍拍拍拍拍| 亚洲国产精品嫩草影院| 日本一道高清不卡免费| 亚洲日本中文字幕天天更新 | 亚洲人成网站18禁止一区| 免费一级毛片在线播放放视频| 又爽又黄无遮挡高清免费视频 | 中文在线免费看视频| 亚洲国产精品成人精品无码区 | 亚洲日韩图片专区第1页| 免费人成视频在线观看网站| 久久亚洲AV无码精品色午夜麻豆| 免费无码毛片一区二区APP| 亚洲精品影院久久久久久| 免费成人福利视频| 麻豆亚洲AV成人无码久久精品 | 最新国产AV无码专区亚洲| 国产va在线观看免费| 亚洲国产精品久久人人爱| 日韩精品视频免费在线观看| 男人j进女人p免费视频| 亚洲午夜免费视频| 亚洲免费观看网站| 手机在线毛片免费播放| 亚洲国产高清在线| 欧美日韩亚洲精品| 在线观看永久免费视频网站| 亚洲成在人线在线播放无码| 亚洲av无码乱码国产精品fc2| 国产高清免费视频| 三年在线观看免费观看完整版中文| 亚洲美女视频网址| 亚洲精品自产拍在线观看| 高清国语自产拍免费视频国产| 在线观看免费无码专区| 亚洲精品人成无码中文毛片 |