我正在尝试确定组织Maven / Spring Web应用程序的最佳方法,并一直在寻找示例 . 不幸的是,它们似乎在某些方面存在冲突 .
应该如何在Spring MVC webapp中组织文件夹以及它们应该被调用?
我看到的巨大差异是:
-
JSP的文件夹 .
-
/ src / main / webapp / WEB-INF / jsp /或
-
/ src / main / webapp / WEB-INF / views /
-
Spring配置文件 .
-
/src/main/resources/META-INF/spring/context.xml或
-
/src/main/resources/spring/context.xml或
-
/src/main/webapp/WEB-INF/spring/context.xml
-
资产/资源所在的地方 .
-
/ src / main / webapp / WEB-INF / images /或
-
/ src / main / webapp / resources / images /(使用urlrewriter)
虽然他们的MVC应用程序模板使用以下内容,但他们的SVN repo中的SpringSource示例并不一致:
-
/ src / main / resources / META-INF / spring /
-
/ src / main / webapp / resources /
-
/ src / main / webapp / WEB-INF / views /
我知道这听起来像是一个小问题,可能是不重要的问题,但是我们有一大群人要独立工作,我们需要做出决定让一切都变得可以理解 . 我们希望遵循任何存在的标准,以便Spring开发人员可以轻松进入 .
谢谢 .
附:是的,我意识到任何人都应该能够处理被告知“视图在jsp文件夹中” . 没有太多的麻烦,但我在这里寻求标准,人 .
1 回答
我会去:
但实际上这并不重要 . 选择你喜欢的任何一个 .