<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
    主站蜘蛛池模板: 99久久成人国产精品免费| 亚洲视频免费播放| 免费无码国产V片在线观看| 在线观看无码的免费网站| 亚洲人xxx日本人18| 最新中文字幕免费视频| 亚洲精品国产综合久久久久紧| 免费无码又黄又爽又刺激| 亚洲中文字幕无码爆乳| 成人一a毛片免费视频| 亚洲国产精品成人午夜在线观看| 国产精品va无码免费麻豆| 亚洲av无码专区青青草原| 免费国产一级特黄久久| 一边摸一边桶一边脱免费视频| 亚洲一级片免费看| 免费91最新地址永久入口| 亚洲第一永久在线观看| 97无码免费人妻超级碰碰夜夜| 老子影院午夜伦不卡亚洲| 亚洲一区二区精品视频| 美女被cao网站免费看在线看| 亚洲视频在线观看网站| 青青草国产免费久久久91| 在线免费观看一区二区三区| 国产成人亚洲精品蜜芽影院| 亚洲色大成网站www永久一区| 免费无码又爽又刺激高潮视频| 亚洲精品国产精品国自产网站| 四虎在线播放免费永久视频| 丰满人妻一区二区三区免费视频| 久久久无码精品亚洲日韩蜜臀浪潮| 国产卡二卡三卡四卡免费网址| 疯狂做受xxxx高潮视频免费| 亚洲av无码一区二区三区不卡| 男人的好看免费观看在线视频 | 亚洲日韩在线观看| 无码精品一区二区三区免费视频 | 亚洲午夜AV无码专区在线播放| 一级毛片免费观看不卡的| 亚洲AV无码专区在线观看成人|