jsf 2项目结构

时间:2010-10-11 14:35:49

标签: 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规范中找不到任何我想要的东西。

1 个答案:

答案 0 :(得分:3)

这是主观的和个人的,更依赖于Servlet API specification。只要导出的WAR符合servlet规范中指定的目录结构,并且您/团队认为最好的可用和可维护,那就没关系。

但是我会更喜欢standard Java conventions关于包名称。从大到小,而不是相反,甚至混合。例如。 com.example.model等等,而不是model.com.example