隨筆-77  評論-5  文章-2  trackbacks-0

          目前使用oracle adf 框架 10.1.3 版本

          1 adf 的源代碼 (交付給apache 的)


          http://people.apache.org/~bdudney/apache-drop.zip

          是從http://www.orablogs.com/jjacobi/ 上面看到了

           

          2. 其實我把 adf-faces-api  adf-faces-impl.jar 用jad 解碼出來了,反正許多編譯不過,里面的代碼版本和apache的版本還不是一致的

           

          3. apache 的myface 正在改adf-faces 的代碼,可以去他們的svn上取,取出來的結構和原來oracle的區別很大。

          懷疑下一個版本的jdeveloper ,如果基于myface的adf 作表示層的話,兼容性很難保證。

           

          4。 adf 空間里面的類層次比較復雜,oracle原來是使用uix機制,為了遵守jsf規范使用jsf繪制的時候,很多處理還是有uix概念。我懷疑如果重新設計的話,adf 完全可以簡單得多。不過目前oracle adf 控件同時支持pda,desktop,

          是了不起的,雖然沒有嘗試過他的pda版本

           

          5 adf-facs-impl.jar!META-INF/faces-config.xml 定義了UIComponent 和Render的對應關系。

          因此如果要修改adf控件的繪制器時,可以干掉jar包下的faces-config.xml,在自己的代碼路徑建立 /META-INF/faces-config.xml  ,修改這個文件來修改控件對應的繪制器

           

          唉,混了這么多年,還在表示層打滾,應該看看工作流了。

           

           

           

           

           


          文章來源:http://stocknewbie.bokee.com/viewdiary.12098419.html
          posted on 2009-05-01 10:52 huohuo 閱讀(643) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 赫章县| 大石桥市| 醴陵市| 辽阳县| 峨边| 石渠县| 宾川县| 运城市| 黄石市| 化州市| 北流市| 枝江市| 宁明县| 淄博市| 鹤山市| 江阴市| 津南区| 雷波县| 乐陵市| 建昌县| 巧家县| 淅川县| 井陉县| 巨野县| 吕梁市| 乐山市| 铁岭市| 民权县| 玛多县| 通河县| 平南县| 宾川县| 河北省| 青浦区| 兰考县| 华容县| 开封市| 顺昌县| 池州市| 怀宁县| 赤城县|