磨刀不誤砍柴工

          合抱之木,生于毫末;九層之臺,起于累土;千里之行,始于足下。

             ::  ::  ::  :: 管理
          網上有文章說不能通過JSTL訪問LazyDynaBean
          http://hi.baidu.com/suofang/blog/item/87006763fc4e697b0c33faea.html

          其實是不正確的

          在LazyDynaBean 源碼中有一個 getMap,在該方法中有下面的注釋:DynaBean?源碼中有一個?getMap,在該方法中有下面的注釋:
          /**
          ?????*?Return?a?Map?representation?of?this?DynaBean.
          ?????*?
          ?????*?This,?for?example,?could?be?used?in?JSTL?in?the?following?way?to?access
          ?????*?a?DynaBean's?fooProperty:
          ?????*?
          • ${myDynaBean.map.fooProperty}

          ?????*
          ?????*?
          @return?a?Map?representation?of?this?DynaBean
          ?????
          */
          ????
          public?Map?getMap()?{
          ????????
          //?cache?the?Map
          ????????if?(mapDecorator?==?null)?{
          ????????????mapDecorator?
          =?new?DynaBeanMapDecorator(this);
          ????????}
          ????????
          return?mapDecorator;
          ????}


          通過 ${myDynaBean.map.fooProperty}的方式是可以訪問的.

          JSTL對于map的訪問是通過 get() 方法,而對于非map的訪問則是通過 get屬性名稱() 方法進行的
          posted on 2012-03-15 11:06 liwei5891 閱讀(509) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 融水| 富裕县| 孙吴县| 定安县| 天峨县| 庆城县| 温泉县| 隆化县| 司法| 榆林市| 藁城市| 兴宁市| 渝北区| 宁乡县| 辉南县| 澄迈县| 闸北区| 贵阳市| 兴城市| 曲水县| 遂川县| 永昌县| 睢宁县| 义马市| 台东县| 永吉县| 瑞金市| 腾冲县| 古交市| 绥棱县| 邵阳县| 神木县| 酒泉市| 旬邑县| 峨山| 山西省| 甘肃省| 宝兴县| 桂阳县| 濉溪县| 图木舒克市|