<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周期范圍(取代默認的@dependent)

    • 給bean一個EL命名

    創建一個請求范圍并且賦予命名的bean,就像一個標注有@RequestScoped和@Named的類,自從這樣的注解組合頻繁的出現在Web應用中,CDI就提供了內建的注解@Model方便使用。

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

    現在這個bean可以在JSF視圖中使用了:

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

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

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

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

    @Modelstereotype注解應該頻繁的應用在web應用中。


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

    導航

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

    統計

    隨筆分類(139)

    Linux內核

    搜索

    •  

    積分與排名

    • 積分 - 319427
    • 排名 - 177

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 一级做a爰片久久毛片免费看| 亚洲成在人线aⅴ免费毛片| 久久免费国产视频| 国产精品久久久久久久久免费| 久久99精品免费一区二区| 亚洲一区二区三区在线观看网站| 亚洲AV无码国产一区二区三区| 农村寡妇一级毛片免费看视频| 特级毛片免费播放| 人妻免费一区二区三区最新| 中文字幕免费在线看线人| 免费看一级做a爰片久久| 亚洲av日韩av无码黑人| 久久亚洲精品国产亚洲老地址| 色屁屁www影院免费观看视频| 国产成人精品一区二区三区免费| 啦啦啦中文在线观看电视剧免费版| 亚洲国产成人五月综合网 | 久久永久免费人妻精品| 成年大片免费视频| 亚洲国产精品va在线播放| 亚洲精品无码mⅴ在线观看| 热99RE久久精品这里都是精品免费 | 亚洲乱码中文字幕综合234| 青娱分类视频精品免费2| 免费人成在线观看播放国产| 亚洲成人免费电影| 岛国精品一区免费视频在线观看| 日韩一区二区a片免费观看 | 国产V亚洲V天堂无码| 亚洲国产成人久久综合| 最近高清中文字幕免费| 最新亚洲成av人免费看| 亚洲av纯肉无码精品动漫| 91香蕉成人免费网站| 亚洲国产精品无码久久一线| 成年大片免费视频播放一级| 午夜a级成人免费毛片| 亚洲av无码国产综合专区 | 真实乱视频国产免费观看| 亚洲高清资源在线观看|