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

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

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

    Cyh的博客

    Email:kissyan4916@163.com
    posts - 26, comments - 19, trackbacks - 0, articles - 220
        checkboxllist標(biāo)簽可以一次創(chuàng)建多個(gè)復(fù)選框,相當(dāng)于多個(gè)<input type="checkbox"標(biāo)簽> ,它根據(jù)list屬性指定的集合來生成多個(gè)復(fù)選框。
    一個(gè)簡(jiǎn)單的index.jsp:
    <s:form action="first">  
    <s:checkboxlist name="sds"  list="{'一輝','撒卡','童虎','加隆'}" label="請(qǐng)選擇你所喜歡的圣斗士">
       
    </s:checkboxlist>
         
    <s:submit value="submit"></s:submit>
      
    </s:form>
    action中:
    public String[] getSds() {
        
    return sds;
    }

    public void setSds(String[] sds) {
        
    this.sds = sds;
    }

    @Override
    public String execute() throws Exception {

        
    for(int i=0; i<sds.length;i++){
            System.out.println(sds[i]);
        }

         
    return SUCCESS;
    }

    運(yùn)行結(jié)果:依次打印出你所選擇的checkbox所對(duì)應(yīng)的值
     

    通過Map對(duì)象輸出復(fù)選框的值,譬如:
      <s:form action="ryansds" >
            
    <s:checkboxlist name="b" list="#{'鳳凰座':'一輝','雙子座':'撒卡','白羊座':'史昂','天枰座':'童虎'}"
             label
    ="請(qǐng)選擇你最喜歡的圣斗士" labelposition="top"
             listKey
    ="value"
             listValue
    ="key" >
            
    </s:checkboxlist>
          
    <s:submit value="submit"></s:submit>
         
    </s:form>
    在ryansds對(duì)應(yīng)的action中,做一個(gè)輸出,看看傳過來的值:
    public class RyanSDS extends ActionSupport{

        
    private String[] b; 
        
        
        
    public String[] getB() {
            
    return b;
        }


        
    public void setB(String[] b) {
            
    this.b = b;
        }


        @Override
        
    public String execute() throws Exception {
            
    for(int i=0;i<b.length;i++){
                System.out.println(b[i]);
            }
            
    return SUCCESS;
        }
    }
    注意:checkboxllist標(biāo)簽有兩個(gè)屬性,listKey和listValue,他們代表了list中元素的某個(gè)屬性,默認(rèn)情況下 lisKey="key"(這里的key代表map中的key值,也是會(huì)傳給strut2的值),listValue="value"(這里的value代表map中的value值,他會(huì)在頁面中顯示出來,提交表單時(shí),并不能被struts取得)。 如果你想將map中的key值顯示在頁面,可以設(shè)置listKey="value." 


    使用集合里存放的多個(gè)javabean來生成多個(gè)復(fù)選框:
    package com.yan.test;

    public class User {
      
       
    private String username;
       
       
    private String password;

       
    public User(String username,String password) {
           
    this.username = username;
           
    this.password = password;
           
       }
      
    。。。。省略POJO
    }


    調(diào)用getRyan方法返回一個(gè)包含多個(gè)User實(shí)例的數(shù)組。
    public class UserService {
      
       
    public User[] getRyan(){  
          
           
    return new User[]{
            
             
    new User("ryan","ryanchen"),
             
    new User("zhengyao","YOYO"),
             
    new User("boys","girls")
           };
       }    
    }

    在jsp頁面中使用:
    <s:bean name="com.yan.test.UserService" id="sds"/>
        
    <s:checkboxlist name="sdfsd" list="#sds.ryan" 
         listKey
    ="username" 
         listValue
    ="password">
        
    </s:checkboxlist>


    瀏覽該頁面:












                                                                                                           --    學(xué)海無涯
            

    Feedback

    # re: struts2 checkboxlist標(biāo)簽的使用  回復(fù)  更多評(píng)論   

    2012-04-18 16:07 by 簡(jiǎn)同
    真是我看過的最清楚的一個(gè)sample了 好感動(dòng)/(ㄒoㄒ)/~~……回去試試

    # re: struts2 checkboxlist標(biāo)簽的使用  回復(fù)  更多評(píng)論   

    2014-03-21 14:15 by d
    ss

    # re: struts2 checkboxlist標(biāo)簽的使用  回復(fù)  更多評(píng)論   

    2014-09-26 17:47 by yuk
    同居同意同意

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲高清无码在线观看| 日本免费网站观看| 久久精品国产亚洲| 国产免费阿v精品视频网址| 亚洲综合久久夜AV | 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 国产A∨免费精品视频| 亚洲日韩国产成网在线观看| 一级毛片a免费播放王色电影 | 老牛精品亚洲成av人片| 四虎影视精品永久免费网站| 免费人成动漫在线播放r18 | 亚洲中文字幕无码一区| 国产成人精品久久亚洲高清不卡| 野花高清在线观看免费3中文| 日韩免费视频播播| 亚洲丁香婷婷综合久久| 国内免费高清在线观看| 亚洲视频在线观看免费视频| 久久久久无码精品亚洲日韩| 国产精品永久免费| 亚洲色爱图小说专区| a级毛片毛片免费观看久潮| 吃奶摸下高潮60分钟免费视频| 亚洲妇女水蜜桃av网网站| 久久国产精品免费网站| 亚洲人成色7777在线观看不卡| 亚洲av无码专区在线电影天堂| 4hu四虎最新免费地址| 亚洲激情中文字幕| 大地资源在线观看免费高清| 亚洲国产人成在线观看69网站| 亚洲AV无码专区在线厂| 成人A级毛片免费观看AV网站| 亚洲AV无码久久精品蜜桃| 久久青青草原国产精品免费| 久久亚洲AV成人无码国产| 亚洲综合免费视频| 亚洲精品国产suv一区88| www.亚洲色图.com| 亚洲成人免费在线观看|