2010-10-11 105 views
3

這裏的任何專家是否對JSF 2的項目結構有特別的偏好。目前,我有以下內容:jsf 2項目結構

root 
    Java Resources: src 
    dao.au.com.xyz 
    model.au.com.xyz 
    ant 
    WebContent 
    META-INF 
    resources 
     css 
     javascript 
     images 
    WEB-INF 
    sections (for common sections like: menu, header, footers) 
    templates (common templates) 
    views (xhtml pages) 
    index.html (redirect to index.xhtml under views folder) 

此結構對於JSF 2(Facelets)項目結構是否合理/有效?我在JSF規範中找不到任何我想要的東西。

+0

該文件夾被稱爲WebContent的權利? – 2013-03-21 08:31:00

回答

3

這是主觀和個人的,更依賴於Servlet API specification。只要導出的WAR符合servlet規範中指定的目錄結構,並且您的/團隊的意見是最佳可用和可維護的,那麼它就沒有問題。

然而我會更喜歡standard Java conventions關於包名稱。從大到小,而不是相反,甚至混合。例如。 com.example.model等而不是model.com.example

+0

謝謝,BalusC。非常感激。 – ChuongPham 2010-10-11 15:57:42