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

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

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

    神秘的 J2ee 殿堂

    ·古之學(xué)者必有師·做學(xué)者亦要做師者·FIGHTING·

    jsp通過logic:iterate或html:optionsCollection循環(huán)顯示action中傳過來的對象List

    action中代碼如下:
            List allUser=this.getLoginServiceImpl().find();
            request.setAttribute(
    "user", allUser);
            
    return mapping.findForward("listUser");
    注:其中User對象有id和name屬性

    jsp顯示:法一
                <html:select property="school">
                
    <html:option value="">
                    
    <bean:message key="login.select" />
               
    </html:option>
                    
    <logic:present name="user">
                        
    <logic:iterate id="user" name="user" offset="0">
                            
    <option value="<bean:write name="user" property="id" />">
                                
    <bean:write name="user" property="name" />
                            
    </option>
                        
    </logic:iterate>
                    
    </logic:present>
            
    </html:select>
    jsp顯示:法二
           <html:select property="school">
               
    <html:optionsCollection name="user" value="id" label="name"/>
           
    </html:select>

    optionsCollection標(biāo)簽用法:
    與options標(biāo)簽一樣,optionsCollection標(biāo)簽可以從集合或者是包含集合的對象里獲得選項的標(biāo)簽/值對。在這兩種情況里,集合或包含集合的對象必須是一個作用域?qū)ο螅駝t定制標(biāo)簽將無法訪問它。

    1.與包含集合的對象配合使用
    舉例:userForm動作表單有一個如下所示的ArrayList類型的userList屬性,相應(yīng)的set,get方法,通過在action中設(shè)置好userForm后,request.setAttribute("userForm",userForm);
    在jsp頁面:
    <html:select property="school">
    <html:optionsCollection name="userForm"
          property
    ="userList"/>
    </html:select>

    2.與集合配合使用
    action中
    ArrayList userList=new ArrayList();
    userList.add(
    new LabelValueBean("1","haha"));
    userList.add(
    new LabelValueBean("2","dada"));
    userList.add(
    new LabelValueBean("3","xiaoxiao"));
    request.setAttribute(
    "userList",userList);
    jsp頁面
    <html:select property="school">
    <html:optionsCollection name="userList"
          label
    ="label" value="value"/>
    </html:select>

    (注:邊學(xué)邊share,如有問題,歡迎交流學(xué)習(xí))


    posted on 2007-09-15 23:58 月芽兒 閱讀(6485) 評論(3)  編輯  收藏 所屬分類: J2EE學(xué)習(xí)心得

    評論

    # re: jsp通過logic:iterate或html:optionsCollection循環(huán)顯示action中傳過來的對象List 2008-03-26 20:11 李曉勇

    今天剛好碰上類似問題,此文幫我解開了疑惑,多謝!!!  回復(fù)  更多評論   

    # re: jsp通過logic:iterate或html:optionsCollection循環(huán)顯示action中傳過來的對象List 2009-05-09 13:07 過冬的kimera

    幫大忙了,謝謝  回復(fù)  更多評論   

    # re: jsp通過logic:iterate或html:optionsCollection循環(huán)顯示action中傳過來的對象List 2012-05-30 15:25 cowrylee

    <option value="<bean:write name="user" property="id" />">
    這種寫法不符合xhtml  回復(fù)  更多評論   

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99久久婷婷国产综合亚洲| 亚洲男人都懂得羞羞网站| 成年丰满熟妇午夜免费视频| 99久久免费精品国产72精品九九| 日本一道一区二区免费看| 免费永久在线观看黄网站| 亚洲午夜福利AV一区二区无码| 亚洲AV无码日韩AV无码导航| 亚洲五月丁香综合视频| 国产人在线成免费视频| 在线亚洲97se亚洲综合在线 | 国产麻豆免费观看91| 亚洲AV无码成H人在线观看| 久久久久无码精品亚洲日韩| 亚洲精品无码永久在线观看男男| 九九视频高清视频免费观看| 麻豆成人久久精品二区三区免费| 女人毛片a级大学毛片免费| 亚洲av无码专区国产乱码在线观看 | 四虎免费在线观看| 免费亚洲视频在线观看| 免费人成在线观看网站| 国产高清免费在线| 一级视频免费观看| 无码乱人伦一区二区亚洲一| 免费精品国产日韩热久久| 美女无遮挡免费视频网站| 美女视频黄的全免费视频 | 亚洲爆乳大丰满无码专区| 日本人成在线视频免费播放| 又粗又硬又大又爽免费视频播放| 国产午夜亚洲精品国产| 成人免费激情视频| 亚洲综合视频在线| 精选影视免费在线 | 情侣视频精品免费的国产| 中文字幕免费在线看| 免费在线观看理论片| 久久久高清日本道免费观看| 日韩亚洲变态另类中文| 最近2019中文字幕免费大全5|