通過docs,它看起來像faces-config.xml是必需的。不過,由於某種原因,我認爲Facelets使用了註釋,因此不需要xml配置(?)。他們說:是faces-config.xml不推薦使用還是JSF 2.0需要?
要配置的JavaServer Faces使用 的Facelets作爲的ViewHandler,修改 項目的faces-config.xml中來 指定元素
好像Facelets的教程往往是死鏈接,或者像上面那樣,很快就會死鏈接:(
通過docs,它看起來像faces-config.xml是必需的。不過,由於某種原因,我認爲Facelets使用了註釋,因此不需要xml配置(?)。他們說:是faces-config.xml不推薦使用還是JSF 2.0需要?
要配置的JavaServer Faces使用 的Facelets作爲的ViewHandler,修改 項目的faces-config.xml中來 指定元素
好像Facelets的教程往往是死鏈接,或者像上面那樣,很快就會死鏈接:(
您在問題中鏈接的「文檔」涉及Facelets 1.x,而不是包含在JSF 2.0中的Facelets 2.x。您不應該閱讀Facelets 1.x教程來學習Facelets/JSF 2.x.官方Facelets 2.x tutorial和JSF 2.x tutorial請參考Java EE 6 tutorial。
至於註釋,它們不是Facelets特有的,它們是JSF 2.x特有的。
至於死鏈接:幾個月前* .dev.java.net網站已經遷移到* .java.net網站,但網站管理員卻造成了災難;舊的網址沒有重定向,所以網頁仍然有死鏈接。如果您看到* .dev.java.net鏈接,則需要刪除dev子域(並根據需要使用http替換https方案)。
至於標題中的問題:它絕對不會被棄用。它仍然是必需的。 Bozho已經指出了事實。
Faces-config.xml仍然存在一些全局配置,但如果使用註釋,它們大部分都可以省略。至於Facelets,它們現在是JSF中的默認視圖技術需要配置或包含任何東西。