开发者

jsf 2 project structure

Does any expert here have any particular preference for 开发者_JAVA技巧a JSF 2's project structure. Currently, I have the following:

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)

Is this structure reasonable/valid for a JSF 2 (Facelets) project structure? I couldn't find anything in the JSF specification close to what I want.


That's subjective and personal and more dependent on the Servlet API specification. As long as the exported WAR conforms the directory structure as specified in the servlet specification and it is in your/team's opinion the best useable and maintainable, then it's fine.

I would however prefer the standard Java conventions with regard to package names. Go from big to small, not the other way round or even mixed. E.g. com.example.model and so on instead of model.com.example.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜