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

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

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

    posts - 431,  comments - 344,  trackbacks - 0

    在Struts2中,radio標簽可以使用一個list來輸出一組radio按鈕,
            <s:radio name="sex" list="#{'male','female'}" label="%{getText('app.label.sex')}" />
    但是如何設置其中一個被默認選中。

    查閱了struts2的文檔,發現radio標簽有一個value屬性是用于對radio的進行預選的: http://struts.apache.org/2.x/docs/radio.html
    value: Preset the value of input element.
    于是,進行了試驗,<s:radio name="sex" list="#{'male','female'}" label="%{getText('app.label.sex')}" value="male" />
    結果失敗了。male的值并沒有被選中,經過反復研究,終于得到了正確的結果:
    <s:radio name="sex" list="#{'male','female'}" label="%{getText('app.label.sex')}" value="'male'" />
    看到其中的區別了嗎,就是多了兩個單引號。
    我認為這是因為value屬性的特性引起的。如果male沒有加引號,那么struts2會去值的堆棧中尋找變量名為male的值,結果找不到。
    加上單引號后,struts2(應該是ognl)把'male'認為是一個簡單的字符串。

    這樣,radio就能夠正確地匹配到值,使指定的值默認被選中

    posted on 2008-02-28 17:23 周銳 閱讀(1514) 評論(1)  編輯  收藏 所屬分類: Struts
    主站蜘蛛池模板: 亚洲国产精品嫩草影院| 亚洲天堂男人天堂| 精品一区二区三区免费毛片| 国产电影午夜成年免费视频| 亚洲第一区视频在线观看| 在线美女免费观看网站h| 亚洲图片在线观看| 91久久精品国产免费直播| 亚洲综合在线成人一区| 黄页网站免费观看| 久久精品国产亚洲AV忘忧草18| 毛片免费视频播放| 亚洲人成网站在线在线观看| 国产精品国产免费无码专区不卡| 亚洲AV无码国产剧情| 久久精品国产精品亚洲艾草网美妙| 怡红院免费的全部视频| 亚洲精品综合一二三区在线 | 综合亚洲伊人午夜网| 香蕉视频在线免费看| 亚洲不卡中文字幕无码| 69视频免费在线观看| 亚洲色精品三区二区一区| 四虎影在线永久免费四虎地址8848aa| 色多多A级毛片免费看| 国产亚洲精品xxx| 精品香蕉在线观看免费| 国产偷国产偷亚洲高清在线| 精品亚洲综合在线第一区| 2019中文字幕在线电影免费 | 免费成人在线电影| 亚洲国产精品美女| 免费国产怡红院在线观看| 久久精品私人影院免费看| 亚洲另类自拍丝袜第五页| 亚洲精品无码不卡在线播放HE | 免费人成视频在线观看视频| 在线成人精品国产区免费| 亚洲丰满熟女一区二区v| 亚洲国产人成中文幕一级二级| 久久久免费的精品|