2011-12-17 26 views
3

我注意到創建一個Facelets模板客戶端頁面的Netbeans嚮導提供的選項有htmlui:composition作爲頁面的文檔根目錄。是否有理由使用html作爲Facelets而不是ui:組成?

對於時間的記憶,我一直使用html選項,然後保持使用它的一致性。然而,我意識到,如果我使用UI:組合那麼我會爲我的文檔的主體節省兩個級別的縮進。

我只記得html的唯一原因是我在某處讀過這種格式在IDE中是有用的。但是我從來沒有遇到過它。

是否有任何理由繼續使用html作爲文檔根目錄?

回答

5

Facelets應該是「設計師友好型」。圍繞Facelets標記以及jsfc屬性或ui:remove等功能添加額外標籤的重點是讓您編寫在Web瀏覽器中預覽時能夠正確呈現的JSF頁面,而無需在容器中實際運行應用程序。 (例如:爲了更容易調整CSS的單個視圖)。

如果你不需要這個,你可以放心的離開這個額外的混亂。

相關問題