隨筆-77  評(píng)論-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. 其實(shí)我把 adf-faces-api  adf-faces-impl.jar 用jad 解碼出來(lái)了,反正許多編譯不過(guò),里面的代碼版本和apache的版本還不是一致的

           

          3. apache 的myface 正在改adf-faces 的代碼,可以去他們的svn上取,取出來(lái)的結(jié)構(gòu)和原來(lái)oracle的區(qū)別很大。

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

           

          4。 adf 空間里面的類(lèi)層次比較復(fù)雜,oracle原來(lái)是使用uix機(jī)制,為了遵守jsf規(guī)范使用jsf繪制的時(shí)候,很多處理還是有uix概念。我懷疑如果重新設(shè)計(jì)的話(huà),adf 完全可以簡(jiǎn)單得多。不過(guò)目前oracle adf 控件同時(shí)支持pda,desktop,

          是了不起的,雖然沒(méi)有嘗試過(guò)他的pda版本

           

          5 adf-facs-impl.jar!META-INF/faces-config.xml 定義了UIComponent 和Render的對(duì)應(yīng)關(guān)系。

          因此如果要修改adf控件的繪制器時(shí),可以干掉jar包下的faces-config.xml,在自己的代碼路徑建立 /META-INF/faces-config.xml  ,修改這個(gè)文件來(lái)修改控件對(duì)應(yīng)的繪制器

           

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

           

           

           

           

           


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

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 兰州市| 巩留县| 工布江达县| 海原县| 南郑县| 诸暨市| 澄江县| 黔西| 扶绥县| 辽宁省| 广元市| 西宁市| 措美县| 临桂县| 金沙县| 江达县| 琼中| 和田县| 合山市| 瑞金市| 宜黄县| 清原| 广汉市| 宁远县| 泗洪县| 赤水市| 九龙坡区| 渑池县| 定州市| 淮阳县| 阿坝| 柘荣县| 安顺市| 墨脱县| 汽车| 南汇区| 浦江县| 如东县| 青岛市| 禹州市| 新昌县|