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

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

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

    kapok

    垃圾桶,嘿嘿,我藏的這么深你們還能找到啊,真牛!

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      455 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks
    http://dev.csdn.net/article/62/62098.shtm

    http://www.chinaunix.net/jh/26/138463.html

       DynaBean是BeanUtils里的寶貝之一。有了動態Bean,就不用寫那么多VO出來了,特別那些只是為了和View交互而存在的bean,i hate Form Bean。
         DynaBean的用法很簡單,特別是有了LazyBynaBean之后.
             DynaBean car = new LazyDynaBean();
             car.set("carNo",1);
             car.set("owner","張三");

             out.print(car.get("carNo"));

             看著像一個map,只不過多了反射的功能,所以支持那些使用反射來獲取屬性的場合。

             但是因為他沒有car.getCarNo()這樣的函數,只能用car.get("carNo"),所以也就不支持JSTL里面<c: out value="{car.carNo}">這樣的語法,因為JSTL是默認轉回car.getCarNo()的。
    而且幾經討論,JSTL不支持 car.userFunction(),理由是不希望代碼里有java代碼:(

             因此,還是寫<%=car.get("carNo")>好了,如果是陷在JSTL的一個循環結構里,就要用從pageContext里面把bean拿出來,
            又或者自己寫的tag,幸虧也很簡單,用BeanUtils.getProperty(bean,property)函數就可以了,
            又或者,用Velocity和Freemarker。

           最后,如果car.set("carNo",null),會得到一個莫名其妙的Object對象,如果要使它為Null,需要先定義他的類型。
           因此,對于可能為Null的列,需要用LazyClass定義類型,幸虧也很Lazy, 不可能為Null的值可以不管。

          LazyDynaClass lc = new LazyDynaClass();
          lc.add("owner",String.class); // 指定null converter String
          DynaBean car = new LazyDynaBean(lc);
          car.set("carNo",1);
          car.set("owner",null);

    posted on 2005-05-10 13:01 笨笨 閱讀(404) 評論(0)  編輯  收藏 所屬分類: J2EEALLJ2SE
    主站蜘蛛池模板: 精品多毛少妇人妻AV免费久久| 精品特级一级毛片免费观看| 久久国产乱子伦精品免费强| 亚洲综合最新无码专区| 污视频网站在线观看免费| 大胆亚洲人体视频| 一级毛片免费观看不收费| 一级毛片直播亚洲| 中文字幕a∨在线乱码免费看 | 久久精品国产亚洲一区二区三区| 久久亚洲AV成人无码国产电影| 麻豆国产入口在线观看免费| 日韩色视频一区二区三区亚洲 | 性感美女视频免费网站午夜| 亚洲一区二区三区丝袜| 免费黄网在线观看| 特级毛片全部免费播放a一级| 亚洲偷自拍拍综合网| a在线观看免费网址大全| 亚洲成a人片77777老司机| 69视频在线观看免费| 亚洲AV无码乱码麻豆精品国产| 全免费a级毛片免费看无码| 精品女同一区二区三区免费播放 | 无码区日韩特区永久免费系列| 亚洲免费观看网站| 免费鲁丝片一级观看| 久久久久女教师免费一区| 亚洲一区影音先锋色资源| 最近中文字幕免费mv视频7| 免费看黄网站在线看| 亚洲午夜视频在线观看| 精品剧情v国产在免费线观看| 四虎成人精品国产永久免费无码| 亚洲国产成人久久精品动漫 | 亚洲精品免费观看| 最近最新的免费中文字幕| 久久久久免费视频| 亚洲人成图片网站| 好看的亚洲黄色经典| 日韩一区二区a片免费观看|