1 回答

TA貢獻2016條經驗 獲得超9個贊
JSFF用于在自動進稿器JSPX頁面片段被用于常規JSF頁面
你可以有JSFF內ADF taskflows然后將它們包括內部JSPX頁面。
jsff不是一個可運行的目標。如果你想運行此頁應該包括內部JSPX頁面。 一個更重要的一點是,當我們使用ADF任務流,我們使用jsff片段
或者可以說是: -
.jspx頁面JSP / XML表示 ,它是一個獨立的頁面,這意味著它可以在沒有任何支持或基頁運行。 Jdeveloper中11克Release1支持.jspx頁面,但這不是在JDeveloper11克Release2,Release2支持Facelets的意思.jsf( 明確的是,.jsf和.jsff是不一樣的東西)。
而
.jsff(JSF片段)頁是JSF的一個片段(Java服務器面)頁,有時頁變得過于復雜和大,這是不容易編輯這些頁,在這種情況下,它應該在一些片段來分割。 JSF頁面可以在一些規模較小的頁面片段被打破,以避免在編輯的困難和保持頁面片段不能獨立運行,它需要.jsf(JSF頁)或 .jspx的基礎(JSP / XML)頁面
注: - (.jsf和.jsff是不一樣的東西)
.jsf VS .jspx
JSPX是按照慣例,一個JSP / XML表示,而.jsf是約定一個個小面表示。 無論是“更兼容”,但Facelets的是推薦的方式前進,只要你是在11.1.2或更高版本。
11.1.2.x使用.jsf為默認值(為Faclets),其中作為11.1.1.x使用.jspx
一般的Facelets被認為是更好的性能,因為它是更嚴格的集成與JSF lifcycle,也不需要運行前被編譯
JSPX文檔和Facelets的機器人支持JDeveloper中11克R2和我們equallly支持它們的功能(雙方存在非常小的差異)
JSPX文件在JDeveloper11克R1的唯一選擇
JSFF用于頁面片段,而JSPX用于普通自動進稿器的網頁,在技術上也可以使用JSPX作為頁面片段。 當您使用JDeveloper向導創建一個頁面片段,默認的擴展名將會jsff。
據甲骨文文件“沒有特殊理由使用.jsff較完整的JSF頁面和頁面片段時,你的工作在Application Navigator在JDeveloper之間的快速分化等?!?/p>
添加回答
舉報