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

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

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

    隨筆-9  評(píng)論-168  文章-266  trackbacks-0

     

    事件                            | 校驗(yàn)   |                          參數(shù)                             |                事件產(chǎn)生                                                         |                  頁(yè)面跳轉(zhuǎn)
    action                           | ok       | 無(wú)參數(shù),不傳入當(dāng)前控件,有返回值    |當(dāng)銨鈕被單擊時(shí)產(chǎn)生事件.提交表單                            |返回頁(yè)面---根據(jù)配置文件跳轉(zhuǎn)
    actionListener               | ok       |             傳入當(dāng)前控件,無(wú)返回值         |當(dāng)銨鈕被單擊時(shí)產(chǎn)生事件.提交表單                            |                 返回本頁(yè)面
    ValueChangeListener    | ok       |             傳入當(dāng)前控件,無(wú)返回值         |不提交表單(需指定其onchange/onclick="submit"才自動(dòng)提交表單      |返回本頁(yè)面

    action()處理的是業(yè)務(wù)邏輯.實(shí)際上JSF會(huì)自動(dòng)產(chǎn)生一個(gè)"預(yù)設(shè)的ActionListener"來(lái)處理事件,并根據(jù)其返回值決定頁(yè)面跳轉(zhuǎn).第五階段:調(diào)用應(yīng)用執(zhí)行
             會(huì)影響到頁(yè)面間的導(dǎo)航(navigation)。主要處理一些業(yè)務(wù)邏輯并返回幾個(gè)業(yè)務(wù)邏輯結(jié)果(String類型),JSF的導(dǎo)航系統(tǒng)將會(huì)根據(jù)這個(gè)來(lái)選擇恰當(dāng)?shù)南乱粋€(gè)頁(yè)面. 會(huì)提交表單.

    actionListener(ActionEvent e)處理頁(yè)面上組件的"監(jiān)聽(tīng)事件".第五階段:調(diào)用應(yīng)用執(zhí)行
              不會(huì)影響到導(dǎo)航.主要操作當(dāng)前頁(yè)面內(nèi)的組件,或者是進(jìn)行一些業(yè)務(wù)模型上的改變,或者是修改backing bean(托管Bean)的屬性等,并不會(huì)出現(xiàn)在頁(yè)面間的跳轉(zhuǎn)。會(huì)提交表單.

    valueChangeListener(ValueChangeEvent event)處理頁(yè)面上組件值變化的"監(jiān)聽(tīng)事件","第三階段:驗(yàn)證請(qǐng)求值"執(zhí)行


    ActionListener (事件監(jiān)聽(tīng)器)是用于解決只影響用戶界面的事件
            特別地,在beans的form數(shù)據(jù)被加載和觸發(fā)驗(yàn)證前被調(diào)用
            用immediate=“true”指明這個(gè)行為不觸發(fā)驗(yàn)證 
            在監(jiān)聽(tīng)器調(diào)用后,會(huì)重新顯示表單
            不應(yīng)用導(dǎo)航規(guī)則,不重定向頁(yè)面
    Action 
            隸屬于按鈕、超鏈接和圖形映射控件
            自動(dòng)提交對(duì)應(yīng)表單
    ValueChangeListener
            隸屬于單選框、組合框、列表框、復(fù)選框、文本框等控件
            需要用onclick=“submit()”或onchange=“submit()”的方式提交表單

    posted on 2007-10-20 10:55 紫蝶∏飛揚(yáng)↗ 閱讀(2763) 評(píng)論(1)  編輯  收藏 所屬分類: JSF

    評(píng)論:
    # re: JSF中action\actionListener\valueChangeListener的區(qū)別 2012-05-23 15:45 | 對(duì)方是個(gè)
    的廣泛大概  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 亚洲人成电影网站色| 香蕉视频免费在线播放| 色妞www精品视频免费看| 日韩视频在线观看免费| 国产小视频免费观看| 亚洲一卡2卡三卡4卡有限公司| 亚洲国产一区二区三区在线观看| baoyu122.永久免费视频| 日韩黄色免费观看| 亚洲国产天堂在线观看| 免费在线人人电影网| 免费AA片少妇人AA片直播| 国产gv天堂亚洲国产gv刚刚碰| 亚洲深深色噜噜狠狠网站| 永久免费A∨片在线观看| 热99re久久精品精品免费| 亚洲国产精品久久久久网站| 免费一区二区三区在线视频| 免费中文熟妇在线影片| 亚洲VA中文字幕无码一二三区| 欧洲亚洲综合一区二区三区| 999在线视频精品免费播放观看| 中文亚洲成a人片在线观看| 亚洲欧美日韩国产成人| 99爱在线观看免费完整版| 亚洲免费日韩无码系列| 亚洲一区精彩视频| 免费国产在线视频| 亚洲精品视频久久久| 亚洲大尺度无码无码专线一区 | 国产亚洲视频在线观看网址| 在线看片韩国免费人成视频| 亚洲国产精品无码久久SM| 成a人片亚洲日本久久| 两性刺激生活片免费视频| 亚洲天天做日日做天天看| 国产日韩AV免费无码一区二区三区 | 亚洲国产精品特色大片观看完整版| 亚洲国产精品无码中文lv| 97碰公开在线观看免费视频| 亚洲AV无码国产在丝袜线观看 |