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

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

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

    JavaEE6 FAQs 之@Model

    原文鏈接: http://seamframework.org/Documentation/WhatIsThePurposeOfTheModelAnnotation

    ===@Model注解的用途 @Model注解做了如下的事情:

    • 使bean擁有request-scoped周期范圍(取代默認(rèn)的@dependent)

    • 給bean一個(gè)EL命名

    創(chuàng)建一個(gè)請(qǐng)求范圍并且賦予命名的bean,就像一個(gè)標(biāo)注有@RequestScoped和@Named的類,自從這樣的注解組合頻繁的出現(xiàn)在Web應(yīng)用中,CDI就提供了內(nèi)建的注解@Model方便使用。

    //@Model例子
    @Model public class SampleBean {
    private String value;
    public String getValue() {
    return value;
    }
    public String setValue(String value) {
    this.value = value;
    }
    }

    現(xiàn)在這個(gè)bean可以在JSF視圖中使用了:

    <h:inputText value="#{sampleBean.value}"/>

    通常如果你想在JSF頁面中通過EL命名訪問bean,你可能需要給類標(biāo)注@Dependent注解。否則,任何通過JSF input設(shè)置的值都會(huì)立即失效。這樣是為什么CDI提供了@Model類型;它讓你給bean一個(gè)命名,并且一舉設(shè)置bean的周期為@RequestScoped。如果你確實(shí)在@dependent周期里通過JSF頁面中訪問一個(gè)bean,注入一個(gè)不同的bean,通過getter方法來保留給EL

    一個(gè)stereotype是用來聚合其它注解的注解。@Model是一個(gè)CDI內(nèi)置stereotype,定義如下:

    @Named @RequestScoped @Stereotype @Target({TYPE, METHOD}) @Retention(RUNTIME) public @interface Model {}

    @Modelstereotype注解應(yīng)該頻繁的應(yīng)用在web應(yīng)用中。


    posted on 2011-07-12 14:14 kuuyee 閱讀(1705) 評(píng)論(0)  編輯  收藏 所屬分類: CDIJEE

    導(dǎo)航

    <2011年7月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    統(tǒng)計(jì)

    隨筆分類(139)

    Linux內(nèi)核

    搜索

    •  

    積分與排名

    • 積分 - 319375
    • 排名 - 177

    最新評(píng)論

    閱讀排行榜

    主站蜘蛛池模板: 日日摸夜夜添夜夜免费视频 | 激情婷婷成人亚洲综合| 国产乱子精品免费视观看片| 美女视频免费看一区二区| 一区二区三区免费在线观看| 在线观看免费中文视频| 日本特黄a级高清免费大片| 18禁止看的免费污网站| 国产无遮挡吃胸膜奶免费看| 久久国产精品亚洲一区二区| 亚洲欧美一区二区三区日产| 亚洲人成电影在线观看青青| 亚洲国产综合第一精品小说| 又黄又大的激情视频在线观看免费视频社区在线 | 亚洲AV成人精品日韩一区18p| 精品国产污污免费网站aⅴ | 最近最好最新2019中文字幕免费| 国产免费av片在线播放| 久久精品国产亚洲av麻豆小说 | 免费观看无遮挡www的视频| 日韩亚洲国产二区| 亚洲国产品综合人成综合网站| 九九全国免费视频| 成人免费看片又大又黄| 亚洲第一区香蕉_国产a| 一级做a爰片久久毛片免费陪| 18禁止观看免费私人影院| 在线精品亚洲一区二区小说| 亚洲国产精品成人久久| 特黄特色大片免费| 成人免费网站在线观看| 亚洲毛片免费观看| 国产亚洲免费的视频看| 中文字幕亚洲天堂| 五月天婷婷免费视频| 日韩特黄特色大片免费视频| 亚洲宅男天堂a在线| 久久免费看少妇高潮V片特黄| 亚洲AV无码一区二三区 | 亚洲色在线无码国产精品不卡 | 久久久久久AV无码免费网站 |